Downlink Data Packet Transmission Method and Device

ABSTRACT

A method and a device for transmitting downlink data packets are provided. The method includes: receiving a paging message transmitted by a network side device; and in a case that a data transmission indication indicating transmission exists in the paging message, receiving the downlink data packets transmitted by the network side device.

CROSS-REFERENCE TO RELATED APPLICATION

This application is a U.S. national phase application of a PCTApplication No. PCT/CN2017/109835 filed on Nov. 8, 2017, which claims apriority of the Chinese patent application No. 201611005126.3 filed inChina on Nov. 11, 2016, a disclosure of which is incorporated herein byreference in its entirety.

TECHNICAL FIELD

The present disclosure relates to the field of communication technology,and in particular, to a method for transmitting downlink data packets,and a device for transmitting downlink data packets.

BACKGROUND

With a continuous development of wireless technology, a fifth generation(5G) mobile communication technology has become a development directionof a next generation mobile communication technology. According tocurrent 5G requirements defined by the International TelecommunicationUnion (ITU), in a future 5G era, a connection density will reach 1million/Km2, and an end-to-end minimum delay will reach 1 ms. This putsextremely high demands on a standardization of mobile communicationtechniques. Meanwhile, the 5G will support all vertical industries infuture, and new technologies will incubate many new business forms. In arequirement definition of a 3rd Generation Partnership Project (3GPP),application scenarios having been determined include followingscenarios: enhanced Mobile Broadband (eMBB); massiveMachine-Type-Communications (mMTC); ultra Reliable and Low Latencycommunications (uRLLC); wherein, the mMTC scenario is mainly optimizedfor an Internet of Things (IoT) scenario, such as smart water meters,smart electricity meters, wearable devices, etc. One of main features ofthis scenario is: a large number of terminals and connections,relatively small data transmission requirements and data concurrency. Onthe other hand, the uRLLC scene is also an important scene in 5Gcommunication technology, such as a Vehicle to Everything scenario,virtual reality (VR)/augmented reality (AR) applications, telemedicineand the like. In this scenario, an end-to-end user plane latency and anend-to-end signaling plane latency are extremely low.

However, in a related system, a method for transmitting downlink datapackets to a terminal generally includes steps as follow: a network sidedevice transmits a paging message to a terminal; after the terminalreceives the paging message, the terminal initiates a random accessrequest message; the network side device responds to the random accessrequest message, and returns a random access response message, and thentransmits an initial Radio Resource Control (RRC) message according todata transmission parameters configured in the random access responsemessage; and finally according to the initial RRC message from thenetwork side device, a procedure for establishing a RRC connection isinitiated; and after the RRC connection is established, the downlinkdata packets are transmitted to the terminal.

SUMMARY

Embodiments of the present disclosure provide a method for transmittingdownlink data packets, and a device for transmitting downlink datapackets, to solve a problem that a delay is overlarge when transmittingthe downlink data packets.

In a first aspect, a method for transmitting downlink data packets isprovided in the present disclosure. The method includes: receiving apaging message transmitted by a network side device; and in a case thata data transmission indication indicating transmission exists in thepaging message, receiving the downlink data packets transmitted by thenetwork side device.

In a second aspect, a method for transmitting downlink data packets isprovided in the present disclosure. The method includes: transmitting apaging message to a terminal; in a case that a data transmissionindication indicating transmission exists in the paging message,transmitting the downlink data packets to the terminal.

In a third aspect, a method for transmitting downlink data packets isprovided in the present disclosure. The method includes: transmitting apaging message to a network side device, wherein the paging message isused to indicate whether to transmit the downlink data packets to aterminal or not; transmitting the downlink data packets to the networkside device, so that the network side device transmits the downlink datapackets to the terminal according to the paging message.

In a fourth aspect, a terminal is provided in the present disclosure andincludes: a paging message reception module configured to receive apaging message transmitted by a network side device; and a first datapacket reception module configured to: in a case that a datatransmission indication indicating transmission exists in the pagingmessage, receive downlink data packets transmitted by the network sidedevice.

In a fifth aspect, a network side device is provided in the presentdisclosure and includes: a first paging message transmission module,configured to transmit a paging message to a terminal; and a first datapacket transmission module configured to: in a case that a datatransmission indication indicating transmission exists in the pagingmessage, transmit downlink data packets to the terminal.

In a sixth aspect, a core network device is provided in the presentdisclosure and includes a second paging-message transmission module,configured to transmit a paging message to a network side device,wherein the paging message is used to indicate whether to transmitdownlink data packets to a terminal or not; and a third data-packettransmission module configured to transmit the downlink data packets tothe network side device, so that the network side device transmits thedownlink data packets to the terminal according to the paging message.

In a seventh aspect, a terminal is provided in the present disclosureand includes: at least one processor, a storage, at least one networkinterface, and a user interface; and a bus system, wherein the at leastone processor, the storage, and the at least one network interface andthe user interface are coupled together by the bus system, the at leastone processor performs, by invoking programs or instructions stored inthe storage, the method according to the first aspect.

In an eighth aspect, a network side device is provided in the presentdisclosure and includes: at least one processor, a storage, at least onenetwork interface, and a user interface; and a bus system, wherein theat least one processor, the storage, and the at least one networkinterface and the user interface are coupled together by the bus system,the at least one processor performs, by invoking programs orinstructions stored in the storage, the method according to the secondaspect.

In a ninth aspect, a core network device is provided in the presentdisclosure and includes: at least one processor, a storage, at least onenetwork interface, and a user interface; and a bus system, wherein theat least one processor, the storage, and the at least one networkinterface and the user interface are coupled together by the bus system,the at least one processor performs, by invoking programs orinstructions stored in the storage, the method according to the thirdaspect.

In a tenth aspect, a nonvolatile storage medium is provided in thepresent disclosure, and includes instructions stored on the nonvolatilestorage medium, wherein when the instructions are executed by aprocessor, the processor performs the method according to the firstaspect.

In an eleventh aspect, a nonvolatile storage medium is provided in thepresent disclosure, and includes instructions stored on the nonvolatilestorage medium, wherein when the instructions are executed by aprocessor, the processor performs the method according to the secondaspect.

In a twelfth aspect, a nonvolatile storage medium is provided in thepresent disclosure, and includes instructions stored on the nonvolatilestorage medium, wherein when the instructions are executed by aprocessor, the processor performs the method according to the thirdaspect.

In the embodiments of the present disclosure, the paging messagetransmitted by the network side device is received. In a case that thedata transmission indication indicating the transmission exists in thepaging message, the downlink data packets transmitted by the networkside device are received. In this way, after the paging message isreceived, the downlink data packets may be directly transmitted, so thata case in the related art that the downlink data packets may not betransmitted until a RRC connection is established after the pagingmessage is received may not be needed, thereby reducing the delay oftransmitting the downlink data packets.

BRIEF DESCRIPTION OF THE DRAWINGS

In order to illustrate technical solutions of some embodiments of thepresent disclosure more clearly, drawings used in description of someembodiments of the present disclosure will be described hereinafterbriefly. Obviously, the following drawings merely relate to someembodiments of the present disclosure, and based on these drawings, aperson skilled in the art may obtain other drawings without paying anycreative effort.

FIG. 1 is a flowchart of a method for transmitting downlink data packetsaccording to some embodiments of the present disclosure;

FIG. 2 is a flowchart of a method for transmitting downlink data packetsaccording to some embodiments of the present disclosure;

FIG. 3 is a schematic diagram of an example of the method fortransmitting downlink data packets according to some embodiments of thepresent disclosure;

FIG. 4 is a schematic diagram of an example of the method fortransmitting downlink data packets according to some embodiments of thepresent disclosure;

FIG. 5 is a flowchart of a method for transmitting downlink data packetsaccording to some embodiments of the present disclosure;

FIG. 6 is a flowchart of a method for transmitting downlink data packetsaccording to some embodiments of the present disclosure;

FIG. 7 is a flowchart of a method for transmitting downlink data packetsaccording to some embodiments of the present disclosure;

FIG. 8 is a flowchart of a method for transmitting downlink data packetsaccording to some embodiments of the present disclosure;

FIG. 9 is a structural schematic diagram of a terminal according to someembodiments of the present disclosure;

FIG. 10 is a structural schematic diagram of a terminal according tosome embodiments of the present disclosure;

FIG. 11 is a structural schematic diagram of a terminal according tosome embodiments of the present disclosure;

FIG. 12 is a structural schematic diagram of a terminal according tosome embodiments of the present disclosure;

FIG. 13 is a structural schematic diagram of a terminal according tosome embodiments of the present disclosure;

FIG. 14 is a structural schematic diagram of a terminal according tosome embodiments of the present disclosure;

FIG. 15 is a structural schematic diagram of a network side deviceaccording to some embodiments of the present disclosure;

FIG. 16 is a structural schematic diagram of a network side deviceaccording to some embodiments of the present disclosure;

FIG. 17 is a structural schematic diagram of a network side deviceaccording to some embodiments of the present disclosure;

FIG. 18 is a structural schematic diagram of a network side deviceaccording to some embodiments of the present disclosure;

FIG. 19 is a structural schematic diagram of a network side deviceaccording to some embodiments of the present disclosure;

FIG. 20 is a structural schematic diagram of a network side deviceaccording to some embodiments of the present disclosure;

FIG. 21 is a structural schematic diagram of a core network deviceaccording to some embodiments of the present disclosure;

FIG. 22 is a structural schematic diagram of a core network deviceaccording to some embodiments of the present disclosure;

FIG. 23 is a structural schematic diagram of a core network deviceaccording to some embodiments of the present disclosure;

FIG. 24 is a structural schematic diagram of a terminal according tosome embodiments of the present disclosure;

FIG. 25 is a structural schematic diagram of a terminal according tosome embodiments of the present disclosure;

FIG. 26 is a structural schematic diagram of a network side deviceaccording to some embodiments of the present disclosure; and

FIG. 27 is a structural schematic diagram of a core network deviceaccording to some embodiments of the present disclosure.

DETAILED DESCRIPTION

Technical solutions of some embodiments of the present disclosure willbe described hereinafter in a clear and complete manner in conjunctionwith the drawings of the embodiments. Obviously, the describedembodiments merely relate to a part of, rather than all of, theembodiments of the present disclosure. Based on these embodiments of thepresent disclosure, all other embodiments obtained by a person skilledin the art without paying any creative effort fall within the scope ofthe present disclosure.

In view of a problem that a transmission delay is significant whentransmitting downlink data packets in the related art, some embodimentsof the present disclosure provide a method for transmitting downlinkdata packets and a device for transmitted downlink data packets.

Referring to FIG. 1, FIG. 1 is a flowchart of a method for transmittingdownlink data packets according to some embodiments of the presentdisclosure. The method illustrated in FIG. 1 includes following steps101-102.

Step 101: receiving a paging message transmitted by a network sidedevice.

The paging message may be a paging message transmitted to the terminalafter the network side device receives downlink data packets to betransmitted the terminal. Further, the network side device may furtherreceive a paging message transmitted by a core network (CN) device; andthe paging message indicates that the core network receives the downlinkdata packets to be transmitted to the terminal and is to transmit thedownlink data packets to the network side device.

Further, the step 101 may also include: receiving a paging messagetransmitted by the network side device before an air-interface signalingconnection is established. An air-interface signaling may be anend-to-end data transmission signaling protocol. For example, a relatedair-interface signaling includes a Radio Resource Control (RRC)signaling.

Step 102: in a case that a data transmission indication indicatingtransmission exists in the paging message, receiving the downlink datapackets transmitted by the network side device.

In the embodiments of the present disclosure, the paging message mayindicate the foregoing data transmission indication in an explicit orimplicit manner, and the data transmission indication may include twostates: data transmission or no data transmission. For example, in acase that the indicating is performed in the explicit manner, the pagingmessage indicates whether data transmission exists or not throughspecific information; in a case that the indicating is performed in theimplicit manner, the paging message may indicate whether datatransmission exists or not by means of existence or non-existence of thespecific information. For example, in a case that the specificinformation exists, the data transmission exists, and vice versa. Thedata transmission indication indicating the transmission may beunderstood as a case in which the network side device transmits thedownlink data packets to the terminal without state transition of theterminal, or as a case in which the network side device transmits all orpart of the downlink data packets to the terminal without the statetransition of the terminal, and a remaining part of the downlink datapackets may be transmitted after the state transition of the terminal,and the embodiments of the present disclosure are not limited thereto.The data transmission indication indicating the non-transmission may beunderstood as a case in which the network side device needs to transmitthe downlink data packets after the terminal performs the statetransition, that is, the terminal needs to perform the state transitionbefore the downlink data packets are received by the terminal.

The state transition herein may refer to a change in a connected stateof a RRC connection. For example, the state transition may be atransition from a state in which a RRC connection is not-established toa state in which the RRC connection is established. It should be notedthat, in the embodiments of the present disclosure, a RRC_connectedstate may be a complete RRC_connected state or a fully active state.

After the terminal obtains the paging message, the terminal may identifywhether the data transmission indication indicating the transmissionexists in the paging message or not. In a case that the datatransmission indication is identified as indicating the transmission,receiving of the downlink data packets transmitted by the network sidedevice may be performed. It should be noted that the receiving of thedownlink data packets transmitted by the network side device may beunderstood as: an action of receiving the downlink data packets isperformed, and the downlink data packets may be successfully received inthe action, or the downlink data packets may not be successfullyreceived in the action. That is, in step 102, the downlink data packetsmay be successfully received, or may not successfully be received.

Following may be implemented by the foregoing steps: the terminalreceives the paging message, and the data transmission indicationindicates that the downlink data packets transmitted by the network sidedevice may be directly received, and the state transition is notrequired, so that a delay of transmitting the downlink data packets maybe reduced. Moreover, power consumptions of the terminal and the networkside device may be reduced, and overheads of network signaling may bereduced. For example, under a condition that the downlink data packetsof the terminal are only data packets of small sizes, the data packetsmay be directly transmitted without the state transition, such as incases of notifying a network error and needing a re-attach procedure, ornotifying a system information update procedure, or just for receivingapplication program configuration information of a mMTC terminal, etc.Subscription information of the terminal indicates that data is allowedto be received without the state transition, or a quality of service(QoS) feature of the downlink data packets allows data to be transmittedwithout the state transition. The data may be transmitted directlywithout the state transition, so as to reduce the delay of transmittingdownlink data packets, and also reduce the power consumption of theterminal and reduce the overhead of the network signaling.

In the embodiments of the present disclosure, the foregoing method maybe applied to any terminal having a communication function, such as: amobile phone, a tablet personal computer, a laptop computer, and apersonal digital assistant (PDA), a Mobile Internet Device (MID) orWearable Device. It should be noted that a specific type of the terminalis not limited in the present disclosure.

In addition, in the embodiments of the present disclosure, the networkside device may be a base station, and the base station may be a macrostation, such as a Long Term Evolution (LTE) evolved Node B (eNB), a 5GNR NB, or the like; or a small station, such as a low power node (LPN),a pico base station, a femto base station, etc., or may be an accesspoint (AP). The network side device may also be a network node includinga central unit and a plurality of transmission-reception points (TRP)managed and controlled by the central unit. In addition, one or morecells are managed by one base station (for example: cells havingdifferent frequency points or formed through sector splitting). Itshould be noted that a specific type of the network side device is notlimited in the present disclosure.

In the method for transmitting downlink data packets of the embodimentsof the present disclosure, the paging message transmitted by the networkside device is received; in a case that the data transmission indicationindicating the transmission exists in the paging message, downlink datapackets transmitted by the network side device are received. In thisway, under a condition that the paging message is received, the downlinkdata packets may be directly transmitted, so that a case in the relatedart that after the paging message is received, the downlink data packetsmay not be transmitted before a RRC connection is established may not beneeded, thereby reducing a delay for transmitting the downlink datapackets.

Referring to FIG. 2, FIG. 2 is a flowchart of a method for transmittingdownlink data packets according to some embodiments of the presentdisclosure. The method illustrated in FIG. 2 includes following steps201-203.

Step 201: receiving a paging message transmitted by a network sidedevice.

The paging message may be a paging message transmitted to a terminalafter the network side device receives downlink data packets to betransmitted to the terminal. Further, the network side device mayreceive a paging message transmitted by the core network device, thepaging message indicates that the core network device receives thedownlink data packets of the terminal and is to transmit the downlinkdata packets to the network side device.

Further, step 201 may include receiving a paging message transmitted bythe network side device before an air-interface signaling connection isestablished.

Step 202: generating a Message 1 (Msg1) of a random access procedureaccording to the paging message, and transmitting, by using the Message1 of the random access procedure, reply information corresponding to thedata transmission indication to the network side device, wherein thenetwork side device transmits the downlink data packets according to thereply information.

In this step, after the terminal receives the paging message, theterminal may generate the Message 1 of the random access procedureaccording to the paging message, and transmit the reply informationcorresponding to the data transmission indication by using theMessage 1. The reply information may indicate that the data transmissionindication is agreed or disagreed, that is, the reply information may bewhether an operation corresponding to the data transmission indicationis performed or not. For example, in a case that the data transmissionindication indicates the transmission, the reply information may meanthat the downlink data packets transmitted by the network side devicemay be received or the downlink data packets transmitted by the networkside device may not be received.

The above-mentioned reply information may be used to ensure that thenetwork side device negotiates with the terminal when the network sidedevice is to transmit the downlink data packets to the terminal, inorder to avoid wasting resources overhead in a case that the networkside device directly transmits the downlink data packets to the terminalbut the terminal cannot receive the downlink data packets.

In addition, the above Message 1 may be a random access request message.The above Message 1 may indicate the above reply information in anexplicit or implicit manner. For example, the reply information mayinclude an identifier for indicating whether to receive the downlinkdata packets transmitted by the network side device or not, wherein thereceiving herein indicates a state is not transitioned, and notreceiving indicates a state is transitioned. For example, in a case thatthe Msg1 includes a 1-bit information, then ‘1’ may indicate that thestate transition is performed, that is, in a case that the datatransmission indication indicates the transmission, that is, ‘1’indicates disagreement of state-transition, and in a case that the datatransmission indication indicates the non-transmission, then ‘1’indicates agreement of state-transition. ‘0’ means that the statetransition is not performed. That is, in a case that the datatransmission indication indicates the transmission, that is, 0 indicatesagreement of the state-transition, and in a case that the above datatransmission indication indicates the non-transmission, ‘0’ indicatesdisagreement of the state-transition.

Optionally, the reply information may include a random access preamblesequence for indicating whether to receive the downlink data packetstransmitted by the network side device or not. That is, a specificpreamble group is used to identify whether to perform the statetransition. The network side device receives the random access preamblesequence and may determine whether the terminal may receive the downlinkdata packets transmitted by the network side device or not. For example,the network side device and the terminal pre-negotiate which randomaccess preamble sequence indicates that the terminal is to receive thedownlink data packets transmitted by the network side device, and whichrandom access preamble sequence indicates that the terminal is not toreceive the downlink data packets transmitted by the network sidedevice. In the embodiments, whether the downlink data packetstransmitted by the network side device are to be received or not isindicated by the random access preamble sequences, the content of theMessage 1 needs not to be added, so that transmission overhead may bereduced.

Optionally, the random access preamble sequences are provided with anidentifier bit used to indicate whether the downlink data packetstransmitted by the network side device are to be received or not. Thatis, the identifier bit in the random access preamble sequence may be anidentifier bit used to indicate whether the downlink data packetstransmitted by the network side device are to be received or not, sothat the network side device may directly determine, by identifying theidentifier bit, whether the terminal receives the downlink data packetstransmitted by the network side device or not, so as to quicklydetermine, through the identifier bit, whether the terminal may receivethe downlink data packets transmitted by the network side device or not,so as to improve a transmission efficiency of downlink data packets.

Optionally, after receiving the paging message transmitted by thenetwork side device, before generating the Message 1 of the randomaccess procedure according to the paging message and transmitting thereply information corresponding to the data transmission indication tothe network side device by using the Message 1 of the random accessprocedure, the method further includes: determining, according toparameters of the terminal, whether to receive the downlink data packetstransmitted by the network side device or not; wherein, the replyinformation is used to indicate whether to receive the downlink datapackets transmitted by the network side device or not.

The parameters of the terminal may be parameters in the terminal itself,for example, UE (User Equipment) capability information or energyconsumption information of the terminal. The parameters of the terminalmay also be measurement information of the terminal. In the embodiments,the network side device may transmit the downlink data packets accordingto the parameters of the terminal determined by the terminal, so as toavoid a case in which the network side device directly transmits thedownlink data packets to the terminal, but the terminal cannot receivethe downlink data packets due to the parameters of the terminal, and aneffect of saving resources is achieved.

Optionally, the step of determining whether to receive the downlink datapackets transmitted by the network side device according to theparameters of the terminal includes: determining, according to the UEcapability information of the terminal, whether to receive the downlinkdata packets transmitted by the network side device or not; ordetermining, according to the energy consumption information of theterminal, whether to receive the downlink data packets transmitted bythe network side device or not, or determining, according to themeasurement information of the terminal, whether to receive the downlinkdata packets transmitted by the network side device or not.

The UE capability information may be capability information indicatingwhether the terminal or the User Equipment itself supports receiving thedownlink data packets without transitioning states of the terminal. In acase that the UE capability information indicates the capability ofreceiving the data packets without transitioning states of the terminal,the terminal may receive the downlink data packets transmitted by thenetwork side device and notify the network side device by using theabove reply information. Otherwise, the terminal notifies, by using theabove reply information, the network side device of incapability ofreceiving the downlink data packets. The foregoing capabilityinformation may enable the network side device to transmit the downlinkdata packets according to UE capability information of the terminaldetermined by the terminal, so as to avoid a case that the network sidedevice transmits the downlink data packets to the terminal directly butthe capability of the terminal cannot enable the terminal to receive thedownlink data packets, thereby causing wasting resource overheads, andto achieve an effect of saving resource overheads.

The foregoing energy consumption information may be that the terminaldetects the energy consumption information of the terminal itself. In acase that the energy consumption information indicates that the terminalmay receive the data packets without transitioning states of theterminal, the downlink data packets transmitted by the network sidedevice may be received, and the network side device is notified throughthe above reply information. Otherwise, the terminal notifies, throughthe above reply message, the network side device of the incapability ofreceiving the downlink data packets by the terminal. The foregoingenergy consumption information may enable that, in a case that thedownlink data packets are to be transmitted without transitioning thestates of the terminal, the downlink data packets must be transmittedunder a condition that the power consumption of the terminal supportsreceiving the data packets, so as to avoid a case that the network sidedevice transmits the downlink data packets to the terminal directly butthe power consumption of the terminal cannot enable the terminal toreceive the downlink data packets, thereby causing wasting resourceoverheads, and to achieve the effect of saving resource overheads.

The foregoing measurement information may be information obtained by theterminal through measurement. For example, the terminal performsmeasurement on a network to obtain measurement information indicating acondition of the network. In a case that the measurement informationindicates that the network condition is good, the terminal may determinethat data packets may be received without transitioning the states ofthe terminal, and the downlink data packets transmitted by the networkside device may be received, and the network side device is notified byusing the reply information. Otherwise, the network side device isnotified that the downlink data packets cannot be received by theterminal. The foregoing measurement information may enable the networkside device to transmit downlink data packets when a current conditionof a network is good, so as to avoid a case that the network side devicedirectly transmits the downlink data packets to the terminal but thecondition of the network cannot enable the terminal to receive thedownlink data packets, thereby causing wasting resource overheads, andto achieve the effect of saving resource overheads.

It should be noted that the reply information is not limited to be usedto make a reply when the data transmission indication indicates thetransmission, and may also be used to make a reply when the datatransmission indication indicates the non-transmission. For example, ina case that the data transmission indication indicates thenon-transmission and state transition is needed, the user terminal mayreply to the network side device that the state transition is needed, orreply that the state transition is not needed and the downlink datapackets may be transmitted directly.

It should be noted that, in the embodiments of the present disclosure,the step 202 is optional, that is, the step 202 may also be notperformed. For example, after the network side device transmits thepaging message, the network side device may directly transmit thedownlink data packets through resource locations agreed between theterminal and the network side device in advance, or may directlybroadcast the downlink data packets. A manner in which the downlinkpackets are transmitted is not limited in the embodiments of the presentdisclosure.

Step 203: receiving the downlink data packets transmitted by the networkside device in a case that the data transmission indication indicatingthe transmission exists in the paging message.

When the terminal recognizes that the data transmission indicationindicates the transmission, the terminal may receive the downlink datapackets transmitted by the network side device. It should be noted thatthe receiving of the downlink data packets transmitted by the networkside device may be understood as: performing an operation of receivingthe downlink data packets, and the downlink data packets may besuccessfully received, or may not be successfully received after theoperation is performed. That is, in step 202, the downlink data packetsmay be successfully received, or may not be successfully received.

Optionally, in a case that a random access preamble exists in the pagingmessage, the data transmission indication indicating the transmissionexists in the paging message; or the paging message includes a datatransmission indication, and the data transmission indication is used toindicate to transmission or non-transmission.

In the embodiments, by adding the random access preamble, such as arandom access preamble sequence, to the paging message, that is, as longas the random access preamble exists in the paging message, thetransmission is indicated in the paging message, i.e., the downlink datapackets are transmitted without transitioning the states of theterminal. Otherwise, in a case that no random access preamble exists,the non-transmission is indicated in the paging message, that is, nodownlink data packet is transmitted without transitioning the states. Acost of the paging message may be reduced by the random access preambleto save network resources. Therefore, in a case that thenon-transmission is indicated in the paging message, additionalinformation is not needed to be added to the paging message.

In the embodiments, the data transmission indication may be added to thepaging message, and indication contents of the data transmissionindication may be the transmission or the non-transmission. For example,the transmission or the non-transmission may be indicated by using 1bit, such as ‘1’ is used to indicate the transmission, ‘0’ is used toindicate the non-transmission.

Optionally, the paging message may further carry an air-interfaceidentifier.

The air-interface identifier may be used to decode the downlink datapackets transmitted by the network side device, or the air-interfaceidentifier may be used to decode a message through which the networkside device transmits the downlink data packets. The air-interfaceidentifier may be allocated to the terminal by the network side device.The air-interface identifier may be used to decode the downlink datapackets by the terminal effectively or to decode the message includingthe downlink data packets by the terminal, and may prevent otherterminals from acquiring the downlink data packets transmitted by thenetwork side device, so as to improve security of transmitting thedownlink data packets.

Optionally, the step of receiving the downlink data packets transmittedby the network side device includes: receiving a ‘Message 2’ (Msg2) of arandom access procedure transmitted by the network side device. TheMessage 2 includes a downlink scheduling indication (a DL grant) and thedownlink data packets; decoding the Message 2 according to theair-interface identifier, and acquiring the downlink schedulingindication; determining time-frequency domain locations indicated by thedownlink scheduling indication; receiving, at the time-frequency domainlocations, the downlink data packets transmitted by the network sidedevice.

In the embodiments, the Message 2 includes the downlink schedulingindication and the downlink data packets, so that the terminal mayreceive, at the time-frequency domain locations indicated by thedownlink scheduling indication, the downlink data packets transmitted bythe network side device, and thus there is no need to additionally add ascheduling message, thereby reducing an overhead of system signaling. Itshould be noted that, in the embodiments, in a case that the step 202 isnot performed, a same technical effect may be implemented. For example,in the embodiments of the present disclosure, the transmitting theMessage 1 of the random access procedure to the network side device doesnot include the foregoing step of transmitting the reply information. Ofcourse, in some scenarios, it is also possible that the terminal doesnot transmit the Message 1 of the random access procedure to the networkside device.

Optionally, the downlink scheduling indication is used to indicatemultiple resources, and the network side device repeatedly transmitsdownlink data packets at time-frequency domain locations correspondingto the multiple resources; or the downlink scheduling indication is usedto indicate multiple resources, and the network side device transmitsmultiple Redundancy Versions (RVs) of the same downlink data packet attime-frequency domain locations corresponding to the multiple resources;or the downlink scheduling indication is used to indicate a resource,and the network side device transmits the downlink data packets at atime-frequency domain location corresponding to the resource.

In the embodiments, the downlink scheduling indication (the DL grant)may be configured to allocate multiple resources, and the network sidedevice repeatedly transmits the downlink data packets at thetime-frequency domain locations corresponding to the multiple resources,so that a successful rate of receiving the downlink data packets by theterminal may be improved. The DL grant may be configured to allocatemultiple resources, and the network side device transmits multipleRedundancy Versions (RVs) of the same downlink data packet at thetime-frequency domain locations corresponding to the multiple resources,wherein the multiple Redundancy Versions (RVs) may be the same ordifferent redundancy versions of the same data packet, in which way, thesuccessful rate of receiving downlink data packets by the terminal maybe increased. In the embodiments, the downlink scheduling indication mayalso be configured to allocate a resource, and the network side devicetransmits the downlink data packets at the time-frequency domainlocation corresponding to the resource; the case may be realized whenthe time-frequency domain resources are not enough. That is, the networkside device may reasonably schedule resources to transmit downlink datapackets by using the foregoing downlink scheduling indication accordingto the condition of the network, so as to achieve an effect that thenetwork resource is reasonably utilized.

Optionally, the Message 2 further includes at least one of: an uplinkscheduling indication of a Message 3 (Msg3) of the random accessprocedure, an uplink timing used for a uplink synchronization, or asignaling used for the uplink power control.

In the embodiments, the foregoing Message 2 may be used to transmit tothe terminal an uplink scheduling indication (a UL grant) of the Message3 of the random access procedure, an uplink timing (TA) used for theuplink synchronization, and the signaling (P) used for the uplink powercontrol, so that in a case that the terminal needs to perform thetransmission of the Message 3, and/or in a case that the uplinksynchronization needs to be performed, or when the uplink power controlneeds to be performed, no additional signaling is needed so as to savethe signaling overheads.

Optionally, the receiving the downlink data packets transmitted by thenetwork side device includes: successfully receiving the downlink datapackets transmitted by the network side device; or failing to receivethe downlink data packets transmitted by the network side device.

In the embodiments, it possibly exist that at the time of receiving thedownlink data packets by the terminal, there may be a case in which thereception succeeds or the reception fails.

Optionally, after the receiving the downlink data packets transmitted bythe network side device, the method further includes: in a case that thedownlink data packets transmitted by the network side device aresuccessfully received, stopping receiving the downlink data packetsand/or establishing an air-interface signaling connection; receiving adownlink scheduling indication re-allocated by the network side devicein a case that the downlink data packets transmitted by the network sidedevice are not successfully received, and receiving, according to thedownlink scheduling indication, the downlink data packets re-transmittedby the network side device; or in a case that the downlink data packetstransmitted by the network side device are not successfully received,transmitting the Message 3 of the random access procedure to the networkside device, wherein the Message 3 is used to request to enter aconnected state by the terminal.

In the embodiments, in a case that the downlink data packets transmittedby the network side device are successfully received, the terminal maystop receiving the downlink data packets and/or establishing theair-interface signaling connection, wherein it is also possible that noair-interface signaling is established herein because the downlink datapackets have been successfully received.

In addition, in the embodiments, in a case that the reception is notsuccessful, the downlink scheduling indication re-allocated by thenetwork side device may be received so as to receive the downlink datapackets again and so as to increase the successful rate of receiving thedownlink data packets. Optionally, under a condition that the receptionis failed, the Message 3 may be transmitted to enter the connectedstate, such as a RRC connected state. After entering the connectedstate, the terminal may receive the downlink data packets so as to avoida possibility that the terminal cannot receive the downlink datapackets. Here, the re-reception under a situation that the downlinkpackets are not successfully received, and the request to enter theconnected state may be performed based on a contention-based randomaccess. In a case that the downlink data packets are not successfullyreceived, the network side device may be notified by means of a NACKmessage or in other manners, which is not limited in the embodiments ofthe present disclosure.

Optionally, the paging message may further carry the random accesspreamble index, and the Message 1 in the random access procedure carriesa random access preamble corresponding to the random access preambleindex.

In the embodiments, a non-contention-based random access procedure maybe applied. The random access preamble index may be an index of randomaccess preambles in a preamble group B, for example, a preamble index(group-B). Of course, the preamble group B may also be replaced by apreamble group A or another preamble group, which is not limited theretoin the present disclosure. The Message 1 may also carry random accesspreambles corresponding to the random access preamble index, so that thenetwork side device receives the Message 1 transmitted by the terminal,and further transmits the downlink data packets. In the embodiments,since the downlink data packets are transmitted between the network sidedevice and the terminal in a non-contention manner, the successful rateof transmitting the downlink data packets may be improved. It should benoted that, in the embodiments, in the case that the step 202 is notperformed, the same technical effect is achievable, that is, the Message1 of the random access procedure is transmitted by the terminal to thenetwork side device, and does not include the reply information. Inaddition, in the embodiments, in a case that the terminal fails toreceive the downlink data packets, the state transition of the terminalmay not be performed.

Optionally, the data transmission indication is an indication indicatingwhether the network side device needs to transmit downlink data packetsor not and being determined by the network side device according toservice feature information of the downlink data packets; or the datatransmission indication is an indication indicating whether the networkside device needs to transmit downlink data packets or not and beingdetermined by the network side device according to the service featureinformation of the downlink data packets and network side informationacquired by the network side device; or the data transmission indicationis a data transmission indication transmitted by the core network andreceived by the network side device; or the data transmission indicationis an indication obtained by the network side device through modifying adata transmission indication transmitted by the core network.

In the embodiments, the foregoing data transmission indications may bedetermined by the network side device or the core network, and may bedetermined according to the service feature information of the downlinkdata packets or according to the service feature information and thenetwork side information. For example, in a case that the servicefeature information indicates that the downlink data packets are allowedto be transmitted without a need for the state transition, the datatransmission indication may be determined to be a data transmissionindication indicating transmission of data packets, and in a case thatthe service feature information indicates that the downlink data packetsare allowed to be transmitted with the need for the state transition,the data transmission indication is a data transmission indicationindicating non-transmission of data packets; or in a case that thenetwork side information indicates that the downlink data packets arecurrently allowed to be transmitted without the need for the statetransition, the data transmission indication may be determined to be adata transmission indication indicating transmission of the datapackets; and in a case that the network side information indicates thatthe downlink data packets are allowed to be transmitted with the needfor the state transition, and the data transmission indication may bedetermined to be a data transmission indication indicatingnon-transmission of data packets. In the embodiments, since the datatransmission indication is determined according to the service featureinformation, or according to the service feature information and thenetwork side information, it may be prevented that a waste oftransmission resources is caused by transmitting, to the terminalwithout the state transition of the terminal, data being only allowed tobe transmitted with the need for the state transition, thereby savingthe transmission resources. Moreover, since the foregoing datatransmission indication may be determined according to the network sideinformation, an effect of optimizing the network environment may beachieved. For example, when the network is congested, the downlink datapackets may be transmitted without the the state transition of theterminal, thereby reducing network congestion.

Optionally, the network side information includes at least one of anetwork side load status or operator configuration data.

The network side load status may include a load condition of the networkside device and/or a load condition of the core network, and theoperator configuration data includes whether the operator is configuredto support data transmission without a state transition of a terminal.In the embodiments, since the foregoing data transmission indication isdetermined based on at least one of the network side load status or theoperator configuration data, it may be ensured that transmittingdownlink data packets without the state transition may more easily besupported by the network side so as to improve the successful rate oftransmitting downlink data packets.

Optionally, the foregoing service feature information includes at leastone of a service type, service cache information, a service qualityrequirement of a service, a service priority, or subscriptioninformation of the terminal.

The service type may include at least one of a smart water meterservice, a Vehicle to Everything service, or an eMBB service. Theservice cache information may be a quantity of a user uplink data cache,for example, a specific cache quantity (such as XX bit); the foregoingservice quality requirement of a service may be a QoS parameter (whichmay also be called a user data QoS feature), such as a data packet lossrate, a maximum allowable delay, a forwarding priority, an allocationreservation priority (ARP), bit rate rules (such as a maximum allowedbit rate, etc.).

In the embodiments, the data transmission indication may be determinedaccording to the foregoing service feature information, so that thedownlink data packets transmitted without the state transition aredownlink data packets transmitted without the need for the statetransition and under a support of the service feature information, so asto improve the successful rate of transmitting the downlink datapackets. For example, in a case that the delay required for the downlinkdata packets is low, or the quantity of the user uplink data cache islow, it may be determined that data transmission without the statetransition is supported, that is, the data transmission indication isdetermined to indicate the transmission. In a case that the requireddelay is high and the quantity of the user uplink data cache is high, itmay be determined that data transmission without the state transition isnot supported, that is, the data transmission indication is determinedto indicate the non-transmission. A determination rule for determiningbased on the service feature information whether data transmissionwithout the state transition is supported or not is not enumeratedherein one by one.

Optionally, the service cache information is represented by a cachequantity or by a cache level; the service quality requirement isrepresented by a service quality parameter feature, or is represented bynumbers used for numbering groups of service quality parameter features,or is represented by a packet loss rate and the maximum allowable delay.

The service cache information may be represented by a cache quantity(such as N bit) or a cache level (high, medium, low, or level numberscorresponding to amounts of data to be transmitted (for example, 1 to100 bits are numbered as group 1, and a group number 1 is used at thistime); and the service quality requirements may be represented by theservice quality parameter features (such as low/high latency,small/large packets) or by numbers used for numbering groups of theservice quality parameters (such as QCI serial numbers). Since theservice quality parameter features use numbers for numbering the groups,signaling overhead may be saved because there is no need for numberingeach parameter.

For embodiments in which the network side device or the core networkdetermines the foregoing data transmitting indication, an example isdescribed as follows. The example is illustrated by using acontention-based random access procedure. As shown in FIG. 3, thefollowing steps A-G are included.

Step A: the downlink data packets arrive at the network side device.

The service feature information of the downlink data packets may beforwarded by a core network data plane node to a core network signalingplane node, or may be obtained by the network side device directly frompacket headers of the downlink data packets, that is, the packet headersof the downlink data packets include the service feature information.

Step B: makes a decision. The decision may be a decision of the datatransmission indication. The decision may include two cases. One of thetwo cases is that the core network signaling plane node (such as a MME)determines whether to transition states of a terminal according to theservice feature information and the network side information. The otherof the two cases is that the base station determines whether totransition the states based on the service feature information and thenetwork side information.

Step C: transmitting a Paging message.

There are two cases in which the Paging message is transmitted.

A first case: the core network signaling plane node may initiate aPaging signaling, wherein the signaling includes the data transmissionindication, and the paging signaling may be transmitted to the networkside device by using a SI signaling. The network side device transmitsthe paging signaling to the UE through the air-interface message, andthe network side device may assign the air-interface identifierallocated to the terminal.

The network side device may modify the data transmission indication. Forexample, in a case that the MME transmits the Paging message to thenetwork side device, the network side device may determine whether thedata transmission indication is modified in the Paging messagetransmitted by the network side device to the terminal or not, accordingto a situation of the network side device, such as a load on the networkside device, or whether the network side device supports transmittingdownlink data packets without the state transition, the modificationherein may be modifying the data transmission indication from thetransmission to the non-transmission, or modifying the data transmissionindication from the non-transmission to the transmission. In a case thatno modification is made, the data transmission indication in the pagingmessage transmitted by the core network is directly transmitted to theterminal.

The second case: the network side device transmits a paging message tothe terminal, and the message may include the data transmissionindication and the air-interface identifier, wherein the datatransmission indication is determined and generated by the network sidedevice.

Step D: the terminal transmits the Msg1 to the network side device.

The step may be the reply message transmitted to the network side devicein response to the data transmission indication after the terminalreceives the data transmission indication, the terminal may determine,according to a situation of the terminal (such as whether the terminalsupports the capability of receiving data packets without the statetransition), whether to perform an operation indicated by the datatransmission indication or not. For example, in a case that 1-bitinformation bit is included in the Msg1, then “1” indicates that thestate transition is performed, and “0” indicates that state transitionis not performed, or a specific preamble group is used to identifywhether to perform the state transition or not.

Step E: the network side device transmits the Msg2 to the terminal.

The Msg2 may include a DL grant, a UL grant for transmitting a Msg3, anddownlink data packets transmitted from network side device to theterminal. Of course, the Msg2 may also include other signaling in anoriginal random access procedure, such as TA, P, UL grant, and the like.

After the terminal receives the Msg2, the terminal may decode the DLgrant and the downlink data packets by using the air-interfaceidentifier for the terminal.

The DL grant may arrange multiple resources to repeatedly transmit thedownlink data packets; or may transmit different redundancy versions ofthe same data packet (i.e., re-transmission) in multiple resources.

Step F: the terminal transmits the Msg3 to the network side device.

It should be noted that in a case that the terminal successfullyreceives the downlink data packets after the step E, the terminal maynot transmit messages after the Msg3, that is, the terminal may stopreceiving data.

In a case that the terminal fails to receive the data packets, thenetwork side device may re-allocate scheduling resources, or theterminal may transmit an initial RRC message in the Msg3, request toenter the RRC-connected state, and subsequent processes for the terminalis the same as those in a Long Term Evolution (LTE), which is notdescribed in detail herein.

Step G: the network side device solves competition, and replies a Msg 4to the terminal.

The example shown in FIG. 3 may achieve transmission of the downlinkdata packets in the contention-based random access procedure, and mayachieve transmission of the downlink data packets without the need forstate transition, so as to reduce a transmission delay of the downlinkdata packets. In addition, in a case that the terminal fails to receivethe downlink data packets without the state transition, the state of theterminal may be transitioned, or the downlink data packets transmittedby the network side device may be received again so as to improve asuccessful rate of receiving the downlink data packets.

The embodiments described above in which the network side device or thecore network determines the data transmission indication are illustratedbelow as an example. The example is illustrated by way of anon-contention-based random access procedure. As shown in FIG. 4, thefollowing steps A-F are included in the example.

Step A: the downlink data packets arrive at the network side device.

The service feature information of the downlink data packets may beforwarded by a core network data plane to a core network signaling planenode, or may be obtained by the network side device directly from thepacket headers of the downlink data packets, that is, the packet headersof the downlink data packets include the service feature information.

Step B: make a decision, and the decision may be a decision for the datatransmission indication. The decision may include two cases. One of thetwo cases is that the core network signaling plane node (such as theMME) determines whether to transition a state of a terminal according toservice feature information and network side information. The other ofthe two cases is that the base station determines whether to transitionthe state of the terminal based on the service feature information andthe network side information.

Step C: transmitting a Paging message.

The Paging message may be transmitted under two conditions.

The first condition: the core network signaling plane node may initiatea Paging signaling, wherein the Paging signaling includes a datatransmission indication, and the Paging signaling may be transmitted tothe network side device by using a SI signaling. The network side devicetransmits the Paging signaling to the UE through the air-interfacemessage, and the network side device may need to have the air-interfaceidentifier allocated to the terminal.

The network side device may modify the data transmission indication. Forexample, in a case that the MME transmits the Paging message to thenetwork side device, the network side device may, according to asituation of the network side device, such as a load on the network sidedevice or whether the network side device supports transmitting downlinkdata packets without the state transition of the terminal, determinewhether to modify the data transmission indication in the Paging messagetransmitted by the network side device to the terminal, wherein themodification here may be to modify the data transmission indication fromindicating the transmission to the non-transmission, or to modify thedata transmission indication from indicating the non-transmission to thetransmission. In a case that no modification is made to the datatransmission indication, the data transmission indication in the Pagingmessage transmitted by the core network is directly transmitted to theterminal.

The second case: the network side device transmits a Paging message tothe terminal, wherein the Paging message may include a data transmissionindication and an air-interface identifier, wherein the datatransmission indication is determined and generated by the network sidedevice.

It should be noted that the Paging message transmitted by the networkside device to the terminal further includes a non-contention basedpreamble index (group-B).

Step D: the terminal transmits the Msg1 to the network side device.

In the step, the Msg1 may be the reply message for replying the datatransmission indication after the terminal receives the datatransmission indication transmitted from the network side device, theterminal may also decide whether to perform an operation indicated bythe data transmission indication operation according to a situation ofthe terminal (such as whether the terminal supports the capability ofreceiving data packets without state transition of the terminal). Forexample, in a case that 1-bit information bit is included in the Msg1and is used for indicating the state transition, ‘1’ indicates that thestate transition is performed, ‘0’ indicates that the state transitionis not performed, or a specific preamble group is used to identifywhether to perform the state transition or not.

It should be noted that the Msg1 also includes a preamble (group-B), andthe above reply information may also be embodied in an explicit manneror in an implicit manner.

Step E: the network side device transmits the Msg2 to the terminal.

The Msg2 may include a DL grant, a UL grant for transmitting the Msg3,and downlink data packets transmitted to the terminal by the networkside device.

After the terminal receives the Msg2, the terminal may use theidentifier of the terminal to distinguish data and scheduling signalingtransmitted to the terminal itself. Here, the downlink schedulinginformation may be a single scheduling; or the downlink schedulinginformation may also schedule multiple downlink resources at a time, sothat the terminal receives data packets at multiple DL resources, orreceives multiple Redundancy Versions (RVs) of the same data packet(multiple Redundancy Versions (RVs) may be the same or differentredundancy versions).

Step F: the terminal transmits the Msg3 to the network side device.

The Msg3 is an acknowledgement message to indicate that the terminalreceives the downlink data packets. For example, after the terminal hasreceived the downlink data packets and successfully decodes the downlinkdata packets, the terminal replies confirmation information to thenetwork side device and completes the procedure.

The example shown in FIG. 4 may achieve transmission of the downlinkdata packets in the non-contention-based random access procedure, andmay achieve the transmission of the downlink data packets without thestation transition of the terminal, so as to reduce a transmission delayof the downlink data packets.

Optionally, after the step of receiving the Paging message transmittedby the network side device, the method further includes: in a case thatthe data transmission indication indicates the non-transmission,transmitting a Message 1 (Msg1) of the random access procedure to thenetwork side device for requesting to enter the connected state.

In the embodiments, in a case that the data transmission indicationindicates the non-transmission, the Message 1 of the random accessprocedure may be transmitted to the network side device to request toenter the connected state, that is, in a case that the data transmissionindication indicates the non-transmission, the terminal performs thestate transition. In the embodiments, the state transition may beperformed only in the case that the data transmission indicationindicates the non-transmission. In this way, system signaling overheadmay be reduced and a delay of transmitting the downlink data packets maybe reduced, and power consumptions of the terminal and network sidedevice may be saved, the case that the data transmission indicationindicates the non-transmission may also be understood that the pagingmessage does not include the data transmission indication indicating thetransmission, that is, in a case that the data transmission indicationindicating the transmission is not included in the Paging message, theterminal transmits to the network side device the Message 1 of therandom access procedure for requesting to enter the connected state.

In the method for transmitting the downlink data packets of theembodiments of the present disclosure, the Paging message transmitted bythe network side device may be received; the Message 1 of the randomaccess procedure is generated; and the reply information correspondingto the data transmission indication is transmitted to the network sidedevice by using the Message 1 of the random access procedure. Thenetwork side device performs the transmission of the downlink datapackets according to the reply information; and in a case that thepaging message includes the data transmission indication indicating thetransmission, the downlink data packets transmitted by the network sidedevice are received. In this way, after the paging message istransmitted, the downlink data packets may be directly transmitted, sothat, after the paging message is received, the RRC connection is notneeded to be established in the related art to transmit the downlinkdata packets, thereby reducing the delay of transmitting the downlinkdata packets. Because the terminal replies the above reply informationto the network side device, the network side device may negotiate withthe terminal by means of the above reply information, when the downlinkdata packets are transmitted between the network side device and theterminal, so that the resource overhead caused under a condition thatthe downlink data packets are transmitted by the network device directlyto the terminal and the terminal cannot be received is avoided, therebysaving network resources.

Referring to FIG. 5, FIG. 5 is a flowchart of a method for transmittingdownlink data packets according to some embodiments of the presentdisclosure. The method illustrated in FIG. 5 includes the followingsteps 501-502.

Step 501: transmitting a Paging message to the terminal.

The Paging message may be a paging message transmitted by the networkside device to the terminal in response to receiving the downlink datapackets for the terminal. Further, the network side device may furtherreceive a paging message transmitted by the core network, and the pagingmessage indicates that the core network receives the downlink datapackets for the terminal, and the core network is to transmit thedownlink data packets to the network side device.

Further, the step 501 is further configured to receive the pagingmessage transmitted by the network side device before the air-interfacesignaling connection is established. The air-interface signaling may bean end-to-end data transmission signaling protocol, for example, arelated air-interface signaling includes a RRC signaling.

Step 502: in a case that the paging message includes a data transmissionindication indicating a transmission, transmitting downlink data packetsto the terminal.

In embodiments of the present disclosure, the data transmissionindication may indicate two cases: transmission and non-transmission.Details of the two cases may be obtained by referring to relateddescriptions of the embodiments shown in FIG. 1 and the embodimentsshown in FIG. 2, and are not described herein.

In a case that the paging message includes the data transmissionindication indicating the transmission, the network side device maytransmit the downlink data packets to the terminal, so that the terminaldoes not need to perform the state transition, thereby reducing a delayof transmitting the downlink data packets, and reducing the energyconsumptions of the network side device and the terminal, and reducingthe overhead of network signaling.

In embodiments of the present disclosure, the foregoing method may beapplied to the network side device in the embodiments shown in FIG. 1and the embodiments shown in FIG. 2, wherein the descriptions of thenetwork side device and the terminal may be referred to the embodimentsshown in FIG. 1 and the embodiments shown in FIG. 2 and are notrepeated.

In the method for transmitting the downlink data packets of theembodiments of the present disclosure, the paging message is transmittedto the terminal, and in a case that the paging message includes the datatransmission indication indicating the transmission, the downlink datapackets are transmitted to the terminal. In this way, in a case that thepaging message is transmitted, the downlink data packets may be directlytransmitted, so that after the paging message is received, the RRCconnection is not needed to be established in the related art totransmit the downlink data packets, thereby reducing the delay oftransmitting the downlink data packets.

Referring to FIG. 6, FIG. 6 is a flowchart of a method for transmittingdownlink data packets according to some embodiments of the presentdisclosure. The method illustrated in FIG. 6 includes the followingsteps 601-603.

Step 601: transmitting a paging message to the terminal.

Optionally, in a case that the paging message includes a random accesspreamble, the paging message includes the data transmission indicationindicating the transmission; or

The paging message includes the data transmission indication, and thedata transmission indication is used to indicate the transmission or thenon-transmission.

Descriptions of the paging message and the foregoing data transmissionindication may be obtained by referring to corresponding descriptions ofthe above embodiments, and details are not described herein.

Step 602: receiving reply information corresponding to the datatransmission indication and transmitted by the terminal through theMessage 1 of the random access procedure.

Optionally, the foregoing reply information includes an identifier forindicating whether to receive the downlink data packets transmitted bythe network side device; or the reply information includes a randomaccess preamble sequence for indicating whether to receive the downlinkdata packets transmitted by the network side device.

Optionally, an identifier identifying whether to receive the downlinkdata packets transmitted by the network side device is added to therandom access preamble sequence.

Description of the reply information may be obtained by referring to theembodiments shown in FIG. 1, in FIG. 2, and in FIG. 5, and details arenot described herein.

Step 603: in a case that the paging message includes the datatransmission indication indicating the transmission, and the replyinformation indicates that the terminal may receive the downlink datapackets to be transmitted by the network side device, transmitting thedownlink data packets to the terminal.

By means of the reply information, the network side device may negotiatewith the terminal in a case that the downlink data packets is to betransmitted between the network side device and the terminal, that is,in a case that the reply information indicates that the terminal mayreceive the downlink data packets to be transmitted by the network sidedevice, the network side device transmits the downlink data packets tothe terminal, thus avoiding a waste of resource overhead caused under acondition that the downlink data packets are directly transmitted by thenetwork side device to the terminal but the terminal cannot receive thedownlink data packets.

It should be noted that description of the reply information in the step602 may be obtained by referring to corresponding description in theembodiments shown in FIG. 2, and details thereof are not describedherein. In a same way, the step 602 is also optional, that is, notimplementing the step 602 is also feasible. For example, the step 603may be: after the network side device transmits the paging message, andin a case that the data transmission indication indicates thetransmission, transmitting the downlink data packets directly.

Optionally, the paging message further includes an air-interfaceidentifier.

The air-interface identifier may be allocated for the terminal by thenetwork side device, and the air-interface identifier is used fordecoding downlink data packets or a message in which the downlink datapackets are transmitted.

Optionally, the step of transmitting the downlink data packets to theterminal includes: transmitting the Message 2 of the random accessprocedure to the terminal, wherein the Message 2 includes a downlinkscheduling indication and the downlink data packets.

The air-interface identifier may be allocated for the terminal by thenetwork side device, and the air-interface identifier is used to decodethe Message 2. In the embodiments, the Message 2 includes the downlinkscheduling indication and the downlink data packets, so that theterminal may receive, at time-frequency domain locations indicated bythe downlink scheduling indication, the downlink data packetstransmitted by the network side device, and thus, there is no need toadd additional scheduling messages, and an overhead of system signalingis reduced.

Optionally, the downlink scheduling indication is used to indicatemultiple resources, and the network side device repeatedly transmits thedownlink data packets at the time-frequency domain locationscorresponding to the multiple resources; or the downlink schedulingindication is used to indicate multiple resources, and the network sidedevice transmits multiple Redundancy Versions (RVs) of the same downlinkdata packet at the time-frequency domain locations corresponding to themultiple resources; or the downlink scheduling indication is used toindicate one resource, and the network side device transmits thedownlink data packets at a time-frequency domain location correspondingto the one resource.

It should be noted that, descriptions of the air-interface identifier,the Message 2, and the downlink scheduling indication may be obtained byreferring to corresponding descriptions of the embodiments shown in FIG.2, and details thereof are not described herein.

Optionally, the Message 2 further includes at least one of an uplinkscheduling indication in the Message 3 in the random access procedure,an uplink timing used for uplink synchronization, and a signaling usedfor uplink power controls.

It should be noted that, descriptions of the uplink schedulingindication of the Message 3 in the random access procedure, the uplinktiming used for the uplink synchronization, and the signaling used forthe uplink power control, may be obtained by referring to correspondingdescriptions of the embodiments shown in FIG. 2, and details thereof arenot described herein.

Optionally, after the step of transmitting the downlink data packets tothe terminal, the method further includes: in a case that the terminalsuccessfully receives the downlink data packets, stopping transmittingthe downlink data packets and/or establishing an air-interface signalingconnection; or in a case that the terminal fails to receive the downlinkdata packets, retransmitting the downlink scheduling indication and thedownlink data packets to the terminal; or in a case that the terminalfails to receive the downlink data packets, receiving the Message 3 ofthe random access procedure transmitted by the terminal, andtransmitting a Message 4 (Msg4) of the random access procedure to theterminal.

In the embodiments, in the case that the downlink data packetstransmitted by the network side device are successfully received, thetransmitting the downlink data packets and/or the establishing theair-interface signaling connection are stopped, wherein theair-interface signaling may not be established herein, because thedownlink data packets have been successfully received.

In addition, in the embodiments, in the case that the downlink datapackets are not successfully received, the downlink schedulingindication may be re-allocated the terminal to retransmit the downlinkdata packets to the terminal, so as to increase a successful rate ofreceiving the downlink data packets. Optionally, in a case that thedownlink data packets are not successfully received, the terminal mayenter the connected state, for example, a RRC_connected state, throughthe Message 3 and the Message 4, and the terminal may receive thedownlink data packets after the terminal enters the connected state, soas to avoid a case that the terminal may not receive the downlink datapackets. Here, re-reception of the downlink data packets due to failingto receive the downlink data packets, and a request to enter theconnected state may be performed based on a contention-based randomaccess procedure. In the case that the downlink data packets are notsuccessfully received, the terminal may notify the network side deviceby means of a NACK message or in other ways, and the ways in which thenetwork side device are notified are not limited in the embodiments ofthe present disclosure.

Optionally, the paging message may further include a random accesspreamble index, and the Message 1 of the random access procedureincludes random access preambles corresponding to the random accesspreamble index.

In the embodiments, the downlink data packets may be transmitted in thecase that the terminal does not transition the state of the terminal inthe non-contention-based random access procedure, so as to reduce thedelay of transmitting the downlink data packets.

Optionally, before the transmitting the paging message to the terminal,the method further includes: determining, according to the servicefeature information of the downlink data packets, whether the downlinkdata packets need to be transmitted to the terminal or not, andgenerating, according to a result of the determination, the datatransmission indication; or determining, according to the servicefeature information of the downlink data packets and the network sideinformation, whether the downlink data packets need to be transmitted tothe terminal or not, and generating the data transmission indicationaccording to the result of the determination.

In the embodiments, the network side device may determine the datatransmission indication according to the service feature information oraccording to the service feature information and the network sideinformation. In this way, the waste of transmission resources caused fora reason that data packets only allowed to be transmitted with a needfor the station transition are transmitted to the terminal without thestate transition of the terminal, thereby saving transmission resources.Moreover, since the above data transmission indication may be determinedaccording to the network side information, an effect of optimizing anetwork environment may be achieved.

Optionally, the network side information includes at least one of anetwork-side load status or operator configuration data.

Optionally, the service feature information includes at least one of aservice type, service cache information, a service quality requirementof a service, a service priority, or subscription information of theterminal.

Optionally, the service cache information is represented by a cachequantity or by a cache level; the service quality requirement of aservice is represented by a service quality parameter feature, or isrepresented by numbers used for numbering service quality parameterfeatures, or is represented by a packet loss rate and a maximumallowable delay.

Optionally, the service feature information is obtained from packetheaders of the downlink data packets transmitted by the core network; orthe service feature information is transmitted by the core network byusing a signaling.

It should be noted that descriptions of the service feature informationand the network side information may be obtained by referring to theembodiments shown in FIG. 2, and details thereof are not describedherein.

Optionally, the step of transmitting a paging message to the terminalincludes: transparently transmitting to the terminal the paging messagetransmitted by the core network, wherein, the data transmissionindication is an indication determined by the core network according tothe service feature information of the downlink data packets andindicating whether the data needs to be transmitted or not; or the datatransmission indication is an indication determined by the core networkaccording to the service feature information of the downlink datapackets and the network side information and indicating whether the dataneeds to be transmitted or not.

In the embodiments, the network side device may transparently transmitto the terminal the paging message transmitted by the core network,wherein, the network side device may add an air-interface identifierassigned to the terminal in the paging message. In the embodiments,since the terminal does not need to determine whether the downlink datapackets may be transmitted without the state transition, and the datatransmission indication does not need to be generated, thus the energyconsumption of the network side device may be saved.

Optionally, before the step of transmitting the paging message to theterminal, the method further includes: receiving the paging messagetransmitted by the core network, and determining, according to deviceparameters of the network side device being read, whether to modify thedata transmission indication carried in the paging message or not. Thestep of transmitting the paging message to the terminal includes: in acase that the data transmission indication carried in the paging messageis determined not to be modified, transparently transmitting to theterminal the paging message transmitted by the core network; in a casethat it is determined to modify the data transmission indication carriedin the paging message, modifying the data transmission indicationcarried in the paging message transmitted by the core network, andtransmitting the paging message carrying the modified data transmissionindication to the terminal.

In the embodiments, the device parameters being read may be loadinformation of the network side device or capability informationindicating whether the network side device supports transmittingdownlink data packets without the state transition or not, so as todetermine whether to modify the data transmission indication transmittedby the core network or not by using the device parameters. Themodification herein may be to modify the data transmission indicationfrom the transmission to the non-transmission, or to modify the datatransmission indication from the non-transmission to the transmission.In a case that no modification is made, the data transmission indicationin the paging message transmitted by the core network is transparentlytransmitted to the terminal.

In the embodiments, since the network side device determines whether tomodify the data transmission indication transmitted by the core networkor not according to the read device parameters, the data transmissionindication transmitted to the terminal is determined by the network sidedevice according to actual conditions of the network side device,thereby avoiding the case in which the data transmission indicationtransmitted to the terminal indicates the transmission under a conditionthat the network side device does not support transmitting the downlinkdata packets with the state transition due to the actual conditions ofthe network side device, preventing unnecessary operations from broughtto the terminal, and avoiding wasting resources of the terminal.

Optionally, after the step of transmitting the paging message to theterminal, the method further includes: in a case that the datatransmission indication indicates the non-transmission, receiving a Msg1of a random access procedure for requesting to enter a connected statetransmitted by the terminal.

In the embodiments, in the case that the data transmission indicationindicates the non-transmission, the terminal may transmit the Msg1 ofthe random access procedure to the network side device to request toenter the connected state, that is, in a case that the data transmissionindication indicates the non-transmission, the terminal performs thestate transition to enter the connected state. In the embodiments, thestate transition may be performed only when the data transmissionindication indicates the non-transmission. In this way, a systemsignaling overhead may be reduced and a delay of transmitting thedownlink data packet may be lowered, and power consumption of theterminal and the network side device may be saved.

In the method for transmitting downlink data packets of the embodimentsof the present disclosure, the paging message is transmitted to theterminal; and the reply information responsive to the data transmissionindication and transmitted by the terminal through the Msg1 of therandom access procedure is received; in the case that the datatransmission indication indicating the transmission exists in the pagingmessage and the reply information indicates that the terminal mayreceive the downlink data packets transmitted by the network sidedevice, the downlink data packets are transmitted to the terminal. Inthis way, after the paging message is transmitted, the downlink datapackets may be directly transmitted, so that a case in the related artthat the downlink data packets may not be transmitted until an RRCconnection is established after the paging message is received may notbe needed, thereby reducing the delay of transmitting the downlink datapackets. Because the terminal transmits the above reply information tothe network side device, the network side device may negotiate with theterminal by means of the above reply information when the downlink datapackets are to be transmitted between the network side device and theterminal, thereby preventing a case from happening in which the networkside device directly transmits the downlink data packets to theterminal, but the terminal cannot receive the downlink data packets,causing waste of a resource overhead.

Referring to FIG. 7, FIG. 7 is a flowchart of a method for transmittingdownlink data packets according to some embodiments of the presentdisclosure. The method shown in FIG. 7 includes following steps 701-702.

Step 701: transmitting a paging message to the network side device,wherein the paging message is used to indicate whether to transmitdownlink data packets to the terminal or not.

The paging message may be a message in a paging procedure initiated bythe core network device after the core network receives the downlinkdata packets of the terminal, and the paging procedure may be initiatedin a list of a Tracking Area (TA List) in which the terminal is located.The paging message may be received by network side devices in all TAlists by using a SI signaling, and then the network side devices mayinitiate the paging procedure within ranges of the network side devices,for example, paging related to a RRC. In the embodiments of the presentdisclosure, the paging message transmitted by the network side device tothe terminal may be understood as a paging message related to the RRC.The foregoing indication of transmitting the downlink data packets tothe terminal may be an indication indicating whether to transmit thedownlink data packets to the terminal without the state transition ornot.

Step 702: transmitting the downlink data packets to the network sidedevice, so that the network side device transmits the downlink datapackets to the terminal according to the paging message.

After the paging message is transmitted, the core network device maytransmit the downlink data packets to the network side device, and afterthe network side device receives the downlink data packets, the networkside device may transmit the downlink data packets as described in theembodiments shown in FIG. 1, FIG. 2, FIG. 5, and t FIG. 6.

Optionally, the foregoing method may be applied to a core networksignaling plane node, or a core network control plane node, for example,a mobility management entity MME.

In the method for transmitting downlink data packets of the embodimentsof the present disclosure, the paging message is transmitted to thenetwork side device, the paging message is used to indicate whether totransmit the downlink data packets to the terminal or not; the downlinkdata packets are transmitted to the network side device, so that thenetwork side device transmits the downlink data packets to the terminalaccording to the paging message. In this way, the network side devicemay directly transmit the downlink data packets to the user terminalaccording to the foregoing paging message, so that the case in therelated art in which the downlink data packets may not be transmitteduntil an RRC connection is established after the paging message isreceived is not needed, and thus the delay of transmitting the downlinkdata packets may be reduced.

Referring to FIG. 8, FIG. 8 is a flowchart of a method for transmittingdownlink data packets according to some embodiments of the presentdisclosure. The method illustrated in FIG. 8 includes following steps801-803.

Step 801: transmitting service feature information of downlink datapackets to a network side device.

The service feature information is transmitted by using packet headersof the downlink data packets, or the service feature information istransmitted by using a signaling.

Details about transmitting the foregoing service feature information bythe core network device to the network side device may be obtained byreferring to relevant descriptions of the embodiments shown in FIG. 1,the embodiment shown in FIG. 2, the embodiment shown in FIG. 5, and theembodiment shown in FIG. 6, and thus are not described herein. It shouldbe noted that step 801 is optional.

Through the service feature information, the network side device maydetermine whether the downlink data packets are to be transmitted to theterminal without the state transition or not, under a condition that thecore network does not determine whether to transmit the downlink datapackets to the terminal without the state transition or not, therebyimproving a flexibility of transmitting the downlink data packets.

Step 802: transmitting a paging message to the network side device,wherein the paging message is used to indicate whether to transmit thedownlink data packets to the terminal or not.

The paging message may be a message transmitted after the core networkreceives the downlink data packets of the terminal and initiates apaging procedure, and after a paging in the List (TA List) of theTracking Area in which the terminal is located is initiated. The pagingmessage may be received by network side devices in all TA lists by usingthe SI signaling, and then the network side devices may initiate thepaging message within ranges of the network side devices, for example,the paging related to the RRC. In the embodiments of the presentdisclosure, the paging message transmitted by the network side device tothe terminal may be understood as a paging message related the RRC. Theindication of transmitting the downlink data packets to the terminal maybe an indication indicating whether to transmit the downlink datapackets to the terminal without the state transition or not.

Step 803: transmitting the downlink data packets to the network sidedevice, so that the network side device transmits the downlink datapackets to the terminal according to the paging message.

Optionally, in a case that a random access preamble exists in the pagingmessage, a data transmission indication indicating the transmissionexists in the paging message; or the paging message includes a datatransmission indication, wherein the data transmission indication isused to indicate the transmission or the non-transmission.

Description of the paging message and the data transmission indicationmay be obtained by referring to related descriptions in the embodimentshown in FIG. 1, the embodiment shown in FIG. 2, the embodiment shown inFIG. 5, and the embodiment shown in FIG. 6, and details are notdescribed herein.

Optionally, before the step of transmitting the paging message to thenetwork side device, the method further includes: determining, accordingto the service feature information of the downlink data packets, whetherthe network side device needs to transmit the downlink data packets tothe terminal or not, and generating, according to a result of thedetermination, the data transmission indication; or determining,according to the service feature information of the downlink datapackets and the network side information, whether the network sidedevice needs to transmit the downlinking data packet to the terminal ornot, and generating the data transmission indication according to theresult of the determination.

Description of the determination above may be obtained by referringrelated descriptions in the embodiment shown in FIG. 1, the embodimentshown in FIG. 2, the embodiment shown in FIG. 5, and the embodimentshown in FIG. 6, details are not described herein.

Optionally, the network side information includes at least one of anetwork side load status or operator configuration data.

Optionally, the service feature information includes at least one of aservice type, service cache information, a service quality requirementof a service, a service priority, or subscription information of theterminal.

Optionally, the service cache information is represented by a cachequantity or by a cache level; the service quality requirement isrepresented by a service quality parameter feature, or represented bynumbers used for numbering groups of the service quality parameterfeatures, or represented by a packet loss rate and the maximum allowabledelay.

Description of the service feature information may be obtained byreferring to related descriptions in the embodiment shown in FIG. 1, theembodiment shown in FIG. 2, the embodiment shown in FIG. 5, and theembodiment shown in FIG. 6, details are not described herein.

In the method for transmitting downlink data packets of the embodimentsof the present disclosure, the service feature information of downlinkdata packets is transmitted to the network side device, and the pagingmessage is transmitted to the network side device, wherein the pagingmessage is used to indicate whether to transmit the downlink datapackets to the terminal or not; and the downlink data packets aretransmitted to the network side device, so that the network side devicetransmits the downlink data packets to the terminal according to thepaging message. In this way, the network side device may directlytransmit the downlink data packets to the user terminal according to theforegoing paging message, and the case in the related art in which thedownlink data packets may not be transmitted until a RRC connection isestablished after a paging message is received may not be needed, andthe delay of transmitting the downlink data packets may be reduced. Inaddition, through the service feature information, the network sidedevice may determine, according to the service feature information,whether to transmit the downlink data packets to the terminal withoutthe state transition or not, under a condition that the core networkdoes not determine whether to transmit the downlink data packets to theterminal without the state transition or not, thereby increasingflexibility of transmitting the downlink data packets.

Referring to FIG. 9, FIG. 9 is a structural diagram of a terminalprovided by some embodiments of the present disclosure. The terminalshown in FIG. 9 may implement details of the method for transmittingdownlink data packets in the embodiment shown in FIG. 1 and theembodiment shown in FIG. 2, and achieve the same effect. As shown inFIG. 9, the terminal 900 includes: a paging message reception module 901and a first data packet reception module 902, and the paging messagereception module 901 is connected to the first data packet receptionmodule 902. The paging message reception module 901 is configured toreceive a paging message transmitted by the network side device. Thefirst data packet reception module 902 is configured to receive downlinkdata packets transmitted by the network side device, in a case that adata transmission indication indicating a transmission exists in thepaging message received by the paging message reception module 901.

Optionally, as shown in FIG. 10, the terminal 900 further includes: areply information transmission module 903 configured to generate amessage 1 of a random access procedure according to the paging message,and transmit, to the network side device by using the message 1 of therandom access procedure, the reply information corresponding to the datatransmission indication.

Optionally, as shown in FIG. 11, the terminal 900 further includes: adetermination module 904 configured to determine, according toparameters of the terminal, whether to receive the downlink data packetstransmitted by the network side device or not; wherein the replyinformation is used to indicate whether to receive the downlink datapackets transmitted by the network side device or not.

Optionally, the determination module 904 is configured to determine,according to UE capability information of the terminal, whether toreceive the downlink data packets transmitted by the network side deviceor not, or the determination module 904 is configured to determine,according to energy consumption information of the terminal, whether toreceive the downlink data packets transmitted by the network side deviceor not, or the determination module 904 is configured to determine,according to measurement information of the terminal, whether to receivethe downlink data packets transmitted by the network side device or not.

Optionally, the reply information includes an identifier for indicatingwhether to receive the downlink data packets transmitted by the networkside device or not; or the reply information includes a random accesspreamble sequence for indicating whether to receive the downlink datapackets transmitted by the network side device or not.

Optionally, an identifier bit for indicating whether to receive thedownlink data packets transmitted by the network side device or not isadded to the random access preamble sequence.

Optionally, in a case that a random access preamble exists in the pagingmessage, the data transmission indication indicating the transmissionexists in the paging message; or the paging message includes the datatransmission indication, and the data transmission indication is used toindicate the transmission or a non-transmission.

Optionally, the paging message further carries an air-interfaceidentifier.

Optionally, as shown in FIG. 12, the first data packet reception module902 includes: a message reception unit 9021, configured to receive amessage 2 of the random access procedure transmitted by the network sidedevice when the data transmission indication indicating the transmissionexists in the paging message, and the message 2 includes a downlinkscheduling indication and the downlink data packets; a data packetdecoding unit 9022, configured to decode the message 2 according to theair-interface identifier and obtain the downlink scheduling indication;a determination unit 9023, configured to determine a time-frequencydomain location indicated by the downlink scheduling indication; and, adata packet reception unit 9024 configured to receive, at thetime-frequency domain location, the downlink data packets transmitted bythe network side device.

Optionally, the downlink scheduling indication is used to indicatemultiple resources, and the network side device repeatedly transmits thedownlink data packets at time-frequency domain locations correspondingto the multiple resources; or the downlink scheduling indication is usedto indicate multiple resources, and the network side device transmitsmultiple Redundancy Versions (RVs) of a same downlink data packet in thetime-frequency domain locations corresponding to the multiple resources;or the downlink scheduling indication is used to indicate a resource,and the network side device transmits the downlink data packets at atime-frequency domain location corresponding to the resource.

Optionally, the message 2 further includes at least one of an uplinkscheduling indication of the message 3 in the random access procedure,an uplink timing used for uplink synchronization, or signaling used foruplink power control.

Optionally, as shown in FIG. 13, the terminal 900 further includes: asignaling connection establishment module 905 configured to stopreceiving the downlink data packets and/or establishing an air-interfacesignaling connection in a case that the downlink data packetstransmitted by the network side device are successfully received; asecond data packet reception module 906 configured to receive a downlinkscheduling indication re-allocated by the network side device in a casethat the downlink data packets transmitted by the network side deviceare not successfully received; or a first message transmission module907 configured to transmit a message 3 of the random access procedure tothe network side device in a case that the downlink data packetstransmitted by the network side device are not successfully received,wherein the message 3 is used to request to enter a connected state.

Optionally, the paging message further carries a random access preambleindex, and the message 1 in the random access process carries a randomaccess preamble corresponding to the random access preamble index.

Optionally, the data transmission indication is an indication determinedaccording to service feature information of the downlink data packets bythe network side device and indicating whether data needs to betransmitted or not, or the data transmission indication is an indicationdetermined by the network side device according to the service featureinformation of the downlink data packets and according to network sideinformation obtained by the network side device and indicating whetherthe data needs to be transmitted or not; or the data transmissionindication is a data transmission indication transmitted by the corenetwork and received by the network side device; or the datatransmission indication is an indication obtained after the network sidedevice modifies the data transmission indication transmitted by the corenetwork.

Optionally, the network side information includes at least one of anetwork side load status or operator configuration data.

Optionally, the service feature information includes at least one of aservice type, service cache information, a service quality requirementof a service, a service priority, or subscription information of theterminal.

Optionally, the service cache information is represented by a cachequantity or by a cache level; the service quality requirement isrepresented by a service quality parameter feature, or represented bynumbers used for numbering groups of service quality parameter features,or represented by a packet loss rate and a maximum allowable delay.

Optionally, as shown in FIG. 14, the terminal 900 further includes: asecond message transmission module 908, configured to transmit a message1 of a random access procedure to the network side device for requestingto enter the connected state in a case that the data transmissionindication indicates the non-transmission.

The terminal in this embodiment of the present disclosure receives thepaging message transmitted by the network side device; in a case thatthe data transmission indication indicating the transmission exists inthe paging message received by the paging message reception module, theterminal receives the downlink data packets transmitted by the networkside device. In this way, in a case that the paging message is received,the downlink data packets may be directly transmitted, so that the casein the related art in which downlink data packets may not be transmitteduntil an RRC connection is established after the paging message isreceived may not be needed, thereby reducing a delay of transmitting thedownlink data packets.

Referring to FIG. 15, FIG. 15 is a structural diagram of a network sidedevice provided by some embodiments of the present disclosure. Thenetwork side device may implement details of data transmission methodsin the embodiment shown in FIG. 5 and the embodiment shown in FIG. 6,and achieve the same effect. As shown in FIG. 15, the network sidedevice 1500 includes: a first paging message transmission module 1501and a first data packet transmission module 1502, and the first pagingmessage transmission module 1501 is connected to the first data packettransmission module 1502. The first paging message transmission module1501 is configured to transmit a paging message to a terminal. The firstdata packet transmission module 1502 is configured to: in a case that adata transmission indication indicating the transmission exists in thepaging message transmitted by the first paging message transmissionmodule 1501, transmit the downlink data packets to the terminal.

Optionally, as shown in FIG. 16, the network side device 1500 furtherincludes: a reply information reception module 1503, configured toreceive reply information corresponding to the data transmissionindication and transmitted by the terminal through the message 1 of therandom access procedure.

The first data packet transmission module 1502 is configured to: in acase that the data transmission indication indicating the transmissionexists in the paging message and the reply information indicates thatthe terminal is capable of receive the downlink data packets transmittedby the network side device, transmit the downlink data packets to theterminal.

Optionally, the reply information includes an identifier for indicatingwhether to receive the downlink data packets transmitted by the networkside device or not; or the reply information includes a random accesspreamble sequence for indicating whether to receive the downlink datapackets transmitted by the network side device or not.

Optionally, an identifier bit for indicating whether to receive thedownlink data packets transmitted by the network side device is added tothe random access preamble sequence.

Optionally, in a case that a random access preamble exists in the pagingmessage, the data transmission indication indicating the transmissionexists in the paging message; or the paging message includes the datatransmission indication, and the data transmission indication is used toindicate the transmission or the non-transmission.

Optionally, the paging message further carries an air-interfaceidentifier.

Optionally, the first data packet transmission module 1502 is configuredto transmit a message 2 of the random access procedure to the terminalin a case that the data transmission indication indicating thetransmission exists in the paging message, wherein the message 2includes a downlink scheduling indication and the downlink data packets.

Optionally, the downlink scheduling indication is used to indicatemultiple resources, and the network side device repeatedly transmits thedownlink data packets in time-frequency domain locations correspondingto the multiple resources; or the downlink scheduling indication is usedto indicate multiple resources, and the network side device transmitsmultiple Redundancy Versions (RVs) of a same downlink data packet intime-frequency domain locations corresponding to the multiple resources;or the downlink scheduling indication is used to indicate a resource,and the network side device transmits the downlink data packets at atime-frequency domain location corresponding to the resource.

Optionally, the message 2 further includes at least one of an uplinkscheduling indication of the message 3 in the random access procedure,an uplink timing used for the uplink synchronization, or a signalingused for the uplink power control.

Optionally, the step of transmitting the downlink data packets to theterminal, includes: a case in which the downlink data packets aresuccessfully received by the terminal, and a case in which the downlinkdata packets are not successfully received by the terminal.

Optionally, as shown in FIG. 17, the network side device 1500 furtherincludes: a signaling connection establishment module 1504 configured tostop transmitting the downlink data packets and/or establishing anair-interface connection in a case that the terminal successfullyreceives the downlink data packets a signaling connection; or a seconddata packet transmission module 1505 configured to: in a case that theterminal fails to receive the downlink data packets, retransmit thedownlink scheduling indication and the downlink data packets to theterminal; or a first message transmission module 1506 configured to: ina case that the terminal fails to receive the downlink data packets,receive a message 3 of the random access procedure transmitted by theterminal, and transmit a message 4 of the random access procedure to theterminal.

Optionally, the paging message further carries a random access preambleindex, and the message 1 carries a random access preamble correspondingto the random access preamble index.

Optionally, as shown in FIG. 18, the network side device 1500 furtherincludes: a first generation module 1507 configured to determine,according to service feature information of the downlink data packets,whether the downlink data packets need to be transmitted to the terminalor not, and configured to generate, according to a result of thedetermination, the data transmission indication; or a second generationmodule 1508 configured to determine, according to the service featureinformation of the downlink data packets and network side information,whether the downlink data packets need to be transmitted to the terminalor not, and configured to generate the data transmission indicationaccording to a result of the determination.

Optionally, the network side information includes at least one of anetwork side load status or operator configuration data.

Optionally, the service feature information includes at least one of aservice type, service cache information, a service quality requirementof a service, a service priority, or subscription information of theterminal.

Optionally, the service cache information is represented by a cachequantity or by a cache level; the service quality requirement isrepresented by a service quality parameter feature, or represented bynumbers used for numbering groups of service quality parameter features,or represented by a packet loss rate and a maximum allowable delay.

Optionally, the service feature information is obtained from packetheaders of the downlink data packets transmitted by the core network; orthe service feature information is transmitted by the core networkthrough a signaling.

Optionally, the first paging message transmission module 1501 isconfigured to transparently transmit, to the terminal, the pagingmessage transmitted by the core network, wherein, the data transmissionindication is an indication determined by the core network according tothe service feature information of the downlink data packets, andindicating whether data needs to be transmitted or not; or the datatransmission indication is an indication determined by the core networkaccording to the service feature information of the downlink datapackets and the network side information, and indicating whether dataneeds to be transmitted or not.

Optionally, as shown in FIG. 19, the network side device 1500 furtherincludes: a determination module 1509 configured to receive a pagingmessage transmitted by the core network, and determine, according to adevice parameter of the network side device being read, whether tomodify the data transmission indication carried in the message paging ornot.

The first paging message transmission module 1501 is configured to: in acase that the it is determined to not modify the data transmissionindication carried in the paging message, transparently transmit to theterminal the paging message transmitted by the core network; or thefirst paging message transmission module 1501 is configured to: in acase that it is determined to modify the data transmission indicationcarried in the paging message, modify the data transmission indicationcarried in the paging message transmitted by the core network, andtransmit the paging message carrying the modified data transmissionindication to the terminal.

Optionally, as shown in FIG. 20, the network side device 1500 furtherincludes: a second message transmission module 15010, configured toreceive, in a case that the data transmission indication indicates thenon-transmission, a message 1 of a random access procedure transmittedby the terminal for requesting to enter a connected state.

In the network side device provided by the embodiments of the presentdisclosure, the paging message is transmitted to the terminal; in a casethat a data transmission indication indicating the transmission existsin the paging message, the downlink data packets are transmitted to theterminal. In this way, when the paging message is transmitted, thedownlink data packets may be directly transmitted, so that the case inthe related art in which the downlink data packets may not betransmitted until an RRC connection is established after the pagingmessage is received may not be needed, thereby reducing a delay oftransmitting the downlink data packets.

Referring to FIG. 21, FIG. 21 is a structural diagram of a core networkdevice provided by some embodiments of the present disclosure. The corenetwork device may implement the details of the data transmission methodin the embodiment shown in FIG. 7 and the embodiment shown in FIG. 8,and achieve the same effect. As shown in FIG. 21, the core networkdevice 2100 includes a second paging-message transmission module 2101and a third data-packet transmission module 2102. The secondpaging-message transmission module 2101 is connected to the thirddata-packet transmission module 2102. The second paging-messagetransmission module 2101 is configured to transmit a paging message tothe network side device, wherein the paging message is used to indicatewhether to transmit downlink data packets to a terminal or not.

The third data-packet transmission module 2102 is configured to transmitthe downlink data packets to the network side device, so that thenetwork side device may transmit the downlink data packets to theterminal according to the paging message.

Optionally, in a case that a random access preamble exists in the pagingmessage, a data transmission indication indicating a transmission existsin the paging message; or the paging message includes a datatransmission indication, wherein the data transmission indication isused to indicate the transmission or the non-transmission.

Optionally, as shown in FIG. 22, the core network device 2100 furtherincludes: a first indication generation module 2103, configured todetermine, according to service feature information of the downlink datapackets, whether the network side device needs to transmit the downlinkdata packets to the terminal and generate, according to a result of thedetermination, the data transmission indication; or a second indicationgeneration module 2104 configured to determine, according to the servicefeature information of the downlink data packets and network sideinformation, whether the network side device needs to transmit thedownlink data packets to the terminal or not, and generate the datatransmission indication according to the result of the determination.

Optionally, the network side information includes at least one of anetwork side load status or operator configuration data.

Optionally, the service feature information includes at least one of aservice type, service cache information, a service quality requirementof a service, a service priority, or subscription information of theterminal.

Optionally, the service cache information is represented by a cachequantity or by a cache level; the service quality requirement isrepresented by a service quality parameter feature, or represented bynumbers used for numbering groups of service quality parameter features,or represented by a packet loss rate and a maximum allowable delay.

Optionally, as shown in FIG. 23, the core network device 2100 furtherincludes: an information transmission module 2105, configured totransmit service feature information of the downlink data packets to thenetwork side device, wherein the service feature information istransmitted through packet headers of the downlink data packets, or theservice feature information is transmitted through a signaling.

In the core network device in some embodiments of the presentdisclosure, a paging message is transmitted to the network side device,and the paging message is used to indicate whether to transmit downlinkdata packets to the terminal or not; the downlink data packets aretransmitted to the network side device, so that the network side devicemay transmit the downlink data packets to the terminal according to thepaging message. In this way, the network side device may directlytransmit the downlink data packets to the user terminal through usingthe foregoing paging message, so that the in case in the related art inwhich the downlink data packets may not be transmitted until an RRCconnection is established after the paging message is received may notbe need, thus reducing the delay of transmitting downlink data packets.

Referring to FIG. 24, FIG. 24 is a structural diagram of a terminal ofthe present disclosure. The terminal may implement details of the datatransmission method in the embodiment shown in FIG. 1 and the embodimentshown in FIG. 2, and achieve the same effect. As shown in FIG. 24, theterminal 2400 includes at least one processor 2401, a storage 2402, atleast one network interface 2404, and a user interface 2403. The abovecomponents in terminal 2400 are coupled together by a bus system 2405.It will be appreciated that the bus system 2405 is used to implementconnection communication between these components. The bus system 2405includes a data bus, a power bus, a control bus, and a status signalbus. However, for clarity of description, various buses are labeled asthe bus system 2405 in FIG. 24.

The user interface 2403 may include a display, a keyboard, or a pointingdevice (e.g., a mouse, a track ball, a touch pad, or a touch screen,etc.).

It may be understood that the storage 2402 in the embodiments of thepresent disclosure may be a volatile storage or a non-volatile storage,or may include both a volatile storage and a non-volatile storage. Thenon-volatile storage may be a read-only memory (ROM), a programmableread only memory (PROM), an erasable programmable read only memory(Erasable PROM, EPROM), or an electrically erasable programmable readonly memory (EEPROM) or a flash memory. The volatile storage may be arandom access memory (RAM) which acts as an external cache. By way ofexample and not limitation, many forms of RAM are available, such as astatic random access memory (SRAM), a dynamic random access memory(DRAM), a synchronous dynamic random access memory (Synchronous DRAM).SDRAM), a Double-Data-Rate Synchronous Dynamic Random Access Memory(DDRSDRAM), an Enhanced Synchronous Dynamic Random Access Memory(ESDRAM), a Synchronous Connection Dynamic Random Access Memory (SDRAM)and a Direct Rambus Random Access Memory (DRRAM). The storage 2402 ofthe systems and methods described herein is intended to include, withoutbeing limited to, these and any other suitable types of storage.

In some embodiments, storage 2402 stores following elements, executablemodules or data structures, or a subset thereof, or an extended setthereof: an operating system 24021 and an application program 24022.

The operating system 24021 includes various system programs, such as aframework layer, a core library layer, a driver layer, and the like, forimplementing various basic services and processing hardware-based tasks.The application program 24022 includes various applications, such as amedia player (Media Player), a browser (Browser), etc., for implementingvarious application services. A program for implementing the method ofthe embodiments of the present disclosure may be included in theapplication program 24022.

In the embodiments of the present disclosure, the program or theinstruction stored in the storage 2402 may be a program or aninstruction stored in the application program 24022. The processor 2401is configured to: receive, through the network interface 2404, thepaging message transmitted by the network side device, and receiving,through the network interface 2404, downlink data packets transmitted bythe network side device in a case that a data transmission indicationindicating the transmission exists in the paging message.

The method disclosed in the above embodiments of the present disclosuremay be applied to the processor 2401 or implemented by the processor2401. The processor 2401 may be an integrated circuit chip with signalprocessing capabilities. In an implementation process, each step of theforegoing method may be implemented by an integrated logic circuit inhardware in the processor 2401 or by an instruction in a form ofsoftware. The processor 2401 may be a general-purpose processor, adigital signal processor (DSP), an application specific integratedcircuit (ASIC), a field programmable gate array (FPGA), or otherprogramming logic devices, discrete gates or transistor logic devices,discrete hardware components. The methods, steps, and logical blockdiagrams disclosed in the embodiments of the present disclosure may beimplemented or carried out. The general-purpose processor may be amicroprocessor or any conventional processor or the like. Steps of themethod disclosed in connection with the embodiments of the presentdisclosure may be directly implemented by a hardware decoding processor,or may be performed by a combination of hardware and software modules ina decoding processor. The software modules may be located in a knownstorage medium such as a random access memory, a flash memory, a readonly memory, a programmable read only memory or an electrically erasableprogrammable memory, registers, and the like. The storage medium islocated in the storage 2402, and the processor 2401 reads information inthe storage 2402 and completes the steps of the above method incombination with hardware.

It will be appreciated that the embodiments described herein may beimplemented in hardware, software, firmware, middleware, microcode, or acombination thereof. For hardware implementation, a processing unit maybe implemented in one or more Application Specific Integrated Circuits(ASICs), Digital Signal Processors (DSP), Digital Signal ProcessingDevices (DSP Device, DSPD), Programmable Logic Devices (PLDs),Field-Programmable Gate Array (FPGA), general-purpose processors,controllers, microcontrollers, microprocessors, other electronic unitsfor performing functions described herein, or a combination thereof.

For software implementation, techniques described herein may beimplemented by modules (e.g., processes, functions, and so on) thatperform the functions described herein. Software codes may be stored ina storage and executed by a processor. The storage may be implemented inthe processor or external to the processor.

Optionally, the processor 2401 is further configured to: generate amessage 1 of a random access procedure according to the paging message,and transmit reply information corresponding to the data transmissionindication to the network side device by using the network interface2404 and the message 1 of the random access procedure; wherein thenetwork side device transmits the downlink data packets according to thereply information.

Optionally, the processor 2401 is further configured to: determine,according to parameters of the terminal, whether to receive the downlinkdata packets transmitted by the network side device or not, wherein thereply information is used to indicate whether to receive the downlinkdata packets transmitted by the network side device or not.

Optionally, the processor 2401 is further configured to: determine,according to UE capability information of the terminal, whether toreceive the downlink data packets transmitted by the network side deviceor not; or determine, according to energy consumption information of theterminal, whether to receive the downlink data packets transmitted bythe network side device or not; or determining, according to measurementinformation of the terminal, whether to receive the downlink datapackets transmitted by the network side device or not.

Optionally, the reply information includes an identifier for indicatingwhether to receive the downlink data packets transmitted by the networkside device or not, or the reply information includes a random accesspreamble sequence for indicating whether to receive the downlink datapackets transmitted by the network side device or not.

Optionally, an identifier bit for indicating whether the downlink datapackets transmitted by the network side device are to be received isadded to the random access preamble sequence.

Optionally, in a case that a random access preamble exists in the pagingmessage, a data transmission indication indicating the transmissionexists in the paging message; or the paging message includes a datatransmission indication, and the data transmission indication is used toindicate the transmission or the non-transmission.

Optionally, the paging message further carries an air-interfaceidentifier.

Optionally, the processor 2401 is further configured to: receive,through the network interface 2404, the message 2 of the random accessprocedure transmitted by the network side device, wherein the message 2includes a downlink scheduling indication and downlink data packets; anddecode the message 2 according to the air-interface identifier, andacquire the downlink scheduling indication; and determine time-frequencydomain locations indicated by the downlink scheduling indication; andreceive, at the time-frequency domain locations, the downlink datapackets transmitted by the network side device.

Optionally, the downlink scheduling indication is used to indicatemultiple resources, and the network side device repeatedly transmits thedownlink data packets in time-frequency domain locations correspondingto the multiple resources; or the downlink scheduling indication is usedto indicate multiple resources, and the network side device transmitsmultiple Redundancy Versions (RVs) of a same downlink data packet attime-frequency domain locations corresponding to the multiple resources;or the downlink scheduling indication is used to indicate one resource,and the network side device transmits the downlink data packets at atime-frequency domain location corresponding to the resource.

Optionally, the message 2 further includes at least one of an uplinkscheduling indication of the message 3 in the random access procedure,an uplink timing used for the uplink synchronization, or a signalingused for the uplink power control.

Optionally, the processor 2401 is further configured to: successfullyreceive the downlink data packets transmitted by the network sidedevice; or fail to receive the downlink data packets transmitted by thenetwork side device.

Optionally, the processor 2401 is further configured to: in a case thatthe downlink data packets transmitted by the network side device aresuccessfully received, stop receiving the downlink data packets and/orestablishing an air-interface signaling connection; in a case that thedownlink data packets transmitted by the network side device are notsuccessfully received, receive through the network interface 2404 thedownlink scheduling indication re-allocated by the network side device,and receive, according to the downlink scheduling indication, thedownlink data packets retransmitted by the network side device; or in acase that the downlink data packets transmitted by the network sidedevice are not successfully received, transmit a message 3 of the randomaccess procedure to the network side device through the networkinterface 2404, wherein the message 3 is used to request to enter aconnected state.

Optionally, the paging message further carries a random access preambleindex, and the message 1 in the random access process carries the randomaccess preamble corresponding to the random access preamble index.

Optionally, the data transmission indication is an indication determinedby the network side device according to service feature information ofthe downlink data packets, and indicating whether data needs to betransmitted or not; or the data transmission indication is an indicationdetermined by the network side device according to the service featureinformation of the downlink data packets and network side informationobtained by the network side device, and indicating whether data needsto be transmitted or not; or the data transmission indication is anindication transmitted by the core network and received by the networkside device; or the data transmission indication is an indicationobtained by the network side device after the network side devicemodifies the data transmission indication transmitted by the corenetwork.

Optionally, the network side information includes at least one of anetwork side load status or operator configuration data.

Optionally, the service feature information includes at least one of aservice type, service cache information, a service quality requirementof a service, a service priority, or subscription information of theterminal.

Optionally, the service cache information is represented by a cachequantity or by a cache level; the service quality requirement isrepresented by a service quality parameter feature, or is represented bynumbers used for numbering groups of service quality parameter features,or is represented by a packet loss rate and a maximum allowable delay.

Optionally, the processor 2401 is further configured to: in a case thatthe data transmission indication indicates non-transmission, transmit,to the network side device through the network interface 2404, a message1 of a random access procedure for requesting to enter the connectedstate.

In the embodiments of the present disclosure, the paging messagetransmitted by the network side device is received; in a case that thedata transmission indication indicating the transmission exists in thepaging message, the downlink data packets transmitted by the networkside device are received. In this way, in a case that the paging messageis received, the downlink data packets may be directly transmitted, sothat a case in the related art in which downlink data packets may not betransmitted until an RRC connection is established after the pagingmessage is received may not be needed, thereby reducing a delay oftransmitting the downlink data packets.

Referring to FIG. 25, FIG. 25 is a structural diagram of a terminal ofthe present disclosure. The terminal may implement details of the datatransmission method in the embodiment shown in FIG. 1 and the embodimentshown in FIG. 2, and achieve the same effect. As shown in FIG. 25, theterminal 2500 includes a radio frequency (RF) circuit 2510, a storage2520, an input unit 2530, a display unit 2540, a processor 2550, anaudio circuit 2560, a communication module 2570, and a power source2580.

The input unit 2530 may be configured to receive numeric or characterinformation input by the user, and generate signal inputs related touser settings and function control of the terminal 2500. Specifically,in the embodiments of the present disclosure, the input unit 2530 mayinclude a touch panel 2531. The touch panel 2531, also referred to as atouch screen, may collect touch operations made by a user on or near thetouch panel (such as operations of the user using any suitable object oraccessory such as a finger or a stylus on the touch panel 2531), anddrive a corresponding connection device according to preset programmedprograms. Optionally, the touch panel 2531 may include two parts: atouch detection device and a touch controller. The touch detectiondevice detects a touch orientation of the user, and detects a signalbrought by the touch operation, and transmits the signal to the touchcontroller; the touch controller receives the touch information from thetouch detection device, converts the touch information into contactcoordinates, and transmits the touch coordinate to the processor 2550and may receive commands from the processor 2550 and execute thecommands. Further, the touch panel 2531 may be implemented in varioustypes such as a resistive type, a capacitive type, an infrared type, anda surface acoustic wave type. In addition to the touch panel 2531, theinput unit 2530 may further include input devices 2532. The inputdevices 2532 may include, but are not limited to one or more of aphysical keyboard, function keys (such as volume control buttons, switchbuttons, etc.), trackballs, mice, joysticks, and the like.

The display unit 2540 may be used to display information input by theuser or information provided to the user and various menu interfaces ofthe terminal 2500. The display unit 2540 may include a display panel2541. Optionally, the display panel 2541 may be configured in a form ofan LCD or an Organic Light-Emitting Diode (OLED).

It should be noted that the touch panel 2531 may cover the display panel2541 to form a touch display screen. In a case that the touch displayscreen detects a touch operation on or near the touch display screen,the touch operation is transmitted to the processor 2550 to determine atype of a touch event, and then the processor 2550 provides acorresponding visual output on the touch display according to the typeof the touch event.

The touch display includes an application interface display area and acommon widget display area. An arrangement manner of the applicationinterface display area and the common control display area is notlimited, and the arrangement manner of the two display areas may bedistinguished by a up-and-down arrangement, a left-and-rightarrangement, or the like. The application interface display area may beused to display an interface of an application. Each interface mayinclude interface elements such as at least one application icon and/orat least one widget desktop element. The application interface displayarea may also be an empty interface area that does not include anycontent. The common control display area is used to display controlsused frequently, such as setting buttons, interface numbers, scrollbars, phone book icons, and the like.

The processor 2550 is a control center of the terminal 2500, andconnects various parts of an entire mobile phone by using variousinterfaces and lines, and performs various functions and processing dataof the terminal 2500 by running or executing software programs and/ormodules stored in the first storage 2521, and invoking data stored inthe second storage 2522, thereby performing an overall monitoring to theterminal 2500. Optionally, the processor 2550 may include one or moreprocessing units.

In the embodiments of the present disclosure, by invoking softwareprograms and/or modules stored in the first storage 2521 and/or the datain the second storage 2522, the processor 2550 is configured to:receive, through a communication module 2570, the paging messagetransmitted by the network side device; in a case that a datatransmission indication indicating the transmission exists in the pagingmessage, receive the downlink data packets transmitted by the networkside device through the network interface 1904.

Optionally, the processor 2550 is further configured to: generate amessage 1 of a random access procedure according to the paging message,and transmit reply information corresponding to the data transmissionindication to the network side device through the communication module2570 and the message 1 of the random access procedure, wherein thenetwork side device transmits the downlink data packets according to thereply information.

Optionally, the processor 2550 is further configured to: determine,according to parameters of the terminal, whether to receive the downlinkdata packets transmitted by the network side device or not, wherein thereply information is used to indicate whether to receive the downlinkdata packets transmitted by the network side device or not.

Optionally, the processor 2550 is further configured to: determine,according to UE capability information of the terminal, whether toreceive the downlink data packets transmitted by the network side deviceor not; or determine, according to energy consumption information ornot, whether to receive the downlink data packets transmitted by thenetwork side device or not; or determining, according to measurementinformation of the terminal, whether to receive the downlink datapackets transmitted by the network side device or not.

Optionally, the reply information includes an identifier for indicatingwhether to receive the downlink data packets transmitted by the networkside device or not, or the reply information includes a random accesspreamble sequence for indicating whether to receive the downlink datapackets transmitted by the network side device or not.

Optionally, an identifier bit for indicating whether to receive thedownlink data packets transmitted by the network side device or not isadded to the random access preamble sequence.

Optionally, in a case that a random access preamble exists in the pagingmessage, a data transmission indication indicating the transmissionexists in the paging message; or the paging message includes a datatransmission indication, wherein the data transmission indication isused to indicate the transmission or the non-transmission.

Optionally, the paging message further carries an air-interfaceidentifier.

Optionally, the processor 2550 is further configured to: receive,through the communication module 2570, a message 2 of the random accessprocedure transmitted by the network side device, wherein the message 2includes a downlink scheduling indication and the downlink data packets;decode the message 2 according to the air-interface identifier, andacquire the downlink scheduling indication; determine time-frequencydomain locations indicated by the downlink scheduling indication; andreceive, at the time-frequency domain locations, the downlink datapackets transmitted by the network side device.

Optionally, the downlink scheduling indication is used to indicatemultiple resources, and the network side device repeatedly transmitsdownlink data packets at time-frequency domain locations correspondingto the multiple resources; or the downlink scheduling indication is usedto indicate multiple resources, and the network side device transmitsmultiple Redundancy Versions (RVs) of a same downlink data packet attime-frequency domain locations corresponding to the multiple resources;or the downlink scheduling indication is used to indicate a resource,and the network side device transmits the downlink data packets at atime-frequency domain location corresponding to the resource.

Optionally, the message 2 further includes at least one of an uplinkscheduling indication of the message 3 in the random access procedure,uplink timing used for uplink synchronization, or a signaling used foruplink power control.

Optionally, the processor 2550 is further configured to: in a case thatthe downlink data packets transmitted by the network side device aresuccessfully received, stop receiving the downlink data packets and/orestablishing an air-interface signaling connection; in a case that thedownlink data packets transmitted by the network side device are notsuccessfully received, receives, through the communication module 2570,the downlink scheduling indication re-allocated by the network sidedevice, and receives according to the downlink scheduling indication thedownlink data packets retransmitted by the network side device; or in acase that the downlink data packets transmitted by the network sidedevice are not successfully received, transmit the message 3 of therandom access procedure to the network side device through thecommunication module 2570, and the message 3 is used to request to entera connected state.

Optionally, the paging message further carries a random access preambleindex, and the message 1 in the random access process carries the randomaccess preamble corresponding to the random access preamble index.

Optionally, the data transmission indication is an indication determinedby the network side device according to service feature information ofthe downlink data packets and indicating whether the network side deviceneeds to transmit downlink data packets or not; or the data transmissionindication is an indication indicating whether the network side deviceneeds to transmit the downlink data packets or not and being determinedby the network side device according to the service feature informationof the downlink data packets and network side information acquired bythe network side device; or the data transmission indication is anindication transmitted by the core network and received by the networkside device; or the data transmission indication is an indicationobtained by the network side device through modifying a datatransmission indication transmitted by the core network.

Optionally, the network side information includes at least one of anetwork side load status or operator configuration data.

Optionally, the service feature information includes at least one of aservice type, service cache information, a service quality requirementof a service, a service priority, or subscription information of theterminal.

Optionally, the service cache information is represented by a cachequantity or by a cache level; the service quality requirement isrepresented by a service quality parameter feature, or represented bynumbers used for numbering groups of service quality parameter features,or represented by a packet loss rate and a maximum allowable delay.

Optionally, the processor 2550 is further configured to: transmit amessage 1 of a random access procedure to the network side device forrequesting to enter a connected state, in a case that the datatransmission indication indicates the non-transmission.

In the embodiments of the present disclosure, the paging messagetransmitted by the network side device is received, and in a case that adata transmission indication indicating the transmission exists in thepaging message, the downlink data packets transmitted by the networkside device are received. In this way, in a case that the paging messageis received, the downlink data packets may be directly transmitted, sothat the case in the related art in which downlink data packets may notbe transmitted until an RRC connection is established after the pagingmessage is received may not be needed, thereby reducing a delay oftransmitting the downlink data packets.

Referring to FIG. 26, FIG. 26 is a structural diagram of a network sidedevice of the present disclosure. The network side device may implementdetails of data transmission methods in the embodiment shown in FIG. 5and the embodiment shown in FIG. 6, and achieve the same effect.

As shown in FIG. 26, the network side device 2600 includes a processor2601, a transceiver 2602, a storage 2603, a user interface 2604, and abus interface. The processor 2601 is configured to read programs in thestorage 2603 and perform following processes: transmitting the pagingmessage to the terminal through the transceiver 2602; In a case that adata transmission indication indicating the transmission exists in thepaging message, the downlink data packets are transmitted to theterminal through the transceiver 2062. The transceiver 2602 isconfigured to receive and transmit data under the control of theprocessor 2601.

In FIG. 26, a bus architecture may include any number of interconnectedbuses and bridges, specifically links one or more processors such as theprocessor 2601 and various circuits such as the storage 2603 together.The bus architecture may also link various other circuits such asperipheral devices, voltage regulators, and power management circuits,which are well known in the art and therefore will not be furtherdescribed herein. The bus interface provides an interface. Transceiver2602 may be a plurality of components, including a transmitter and areceiver, configured to provide means for communicating with variousother devices through a transmission medium. For different user devices,the user interface 2604 may also be an interface capable of connectingexternal required devices, including but not limited to a keypad, adisplay, a speaker, a microphone, a joystick, and the like.

The processor 2601 is responsible for managing the bus architecture andusual processing transactions, and the storage 2603 may store data usedby the processor 2601 when the processor 2601 performs operations.

Optionally, the processor 2601 is further configured to: receive,through the transceiver 1610, reply information corresponding to thedata transmission indication and transmitted by the terminal through themessage 1 of the random access procedure; in a case that a datatransmission indication indicating the transmission exists in the pagingmessage and the reply information indicates that the terminal mayreceive the downlink data packets transmitted by the network sidedevice, transmit the downlink data packets to the terminal through thetransceiver 1610.

Optionally, the reply information includes an identifier for indicatingwhether to receive the downlink data packets transmitted by the networkside device or not; or the reply information includes a random accesspreamble sequence for indicating whether to receive the downlink datapackets transmitted by the network side device or not.

Optionally, an identifier bit for indicating whether to receive thedownlink data packets transmitted by the network side device is added tothe random access preamble sequence.

Optionally, in a case that a random access preamble exists in the pagingmessage, the data transmission indication indicating the transmissionexists in the paging message; or the paging message includes the datatransmission indication, and the data transmission indication is used toindicate the transmission or the non-transmission.

Optionally, the paging message further carries an air-interfaceidentifier.

Optionally, the processor 2601 is further configured to: transmit,through the transceiver 2602, the message 2 of the random accessprocedure to the terminal, wherein the message 2 includes a downlinkscheduling indication and downlink data packets.

Optionally, the downlink scheduling indication is used to indicatemultiple resources, and the network side device repeatedly transmits thedownlink data packets in time-frequency domain locations correspondingto the multiple resources; or the downlink scheduling indication is usedto indicate multiple resources, and the network side device transmitsmultiple Redundancy Versions (RVs) of a same downlink data packet intime-frequency domain locations corresponding to the multiple resources;or the downlink scheduling indication is used to indicate a resource,and the network side device transmits the downlink data packets at atime-frequency domain location corresponding to the resource.

Optionally, the message 2 further includes at least one of an uplinkscheduling indication of the message 3 in the random access procedure,an uplink timing used for the uplink synchronization, or a signalingused for the uplink power control.

Optionally, the processor 2601 is further configured to: in a case thatthe terminal successfully receives the downlink data packets, stoptransmitting the downlink data packets and/or establishing anair-interface signaling connection; or in a case that the terminal failsto receive the downlink data packet, the downlink scheduling indicationand the downlink data packets are retransmitted to the terminal throughthe transceiver 2602; or in a case that the terminal fails to receivethe downlink data packets, receive through the transceiver 2602 themessage 3 of the random access procedure transmitted by the terminal,and transmit through the transceiver 2602 the message 4 of the randomaccess procedure to the terminal.

Optionally, the paging message further carries a random access preambleindex, and the message 1 in the random access procedure carries therandom access preamble corresponding to the random access preambleindex.

Optionally, the processor 2601 is further configured to: determine,according to service feature information of the downlink data packets,whether the downlink data packets need to be transmitted to the terminalor not, and configured to generate, according to a result of thedetermination, the data transmission indication; or determine, accordingto the service feature information of the downlink data packets andnetwork side information, whether the downlink data packets need to betransmitted to the terminal or not, and configured to generate the datatransmission indication according to a result of the determination.

Optionally, the network side information includes at least one of anetwork side load status or operator configuration data.

Optionally, the service feature information includes at least one of aservice type, service cache information, a service quality requirementof a service, a service priority, or subscription information of theterminal.

Optionally, the service cache information is represented by a cachequantity or by a cache level; the service quality requirement isrepresented by a service quality parameter feature, or represented bynumbers used for numbering groups of service quality parameter features,or represented by a packet loss rate and a maximum allowable delay.

Optionally, the service feature information is obtained from packetheaders of the downlink data packets transmitted by the core network; orthe service feature information is transmitted by the core networkthrough a signaling.

Optionally, the processor 2601 is further configured to: transparentlytransmit, to the terminal through the transceiver 2602, the pagingmessage transmitted by the core network, wherein, the data transmissionindication is an indication determined by the core network according tothe service feature information of the downlink data packets, andindicating whether data needs to be transmitted or not; or the datatransmission indication is an indication determined by the core networkaccording to the service feature information of the downlink datapackets and the network side information, and indicating whether dataneeds to be transmitted or not.

Optionally, the processor 2601 is further configured to: receive,through the transceiver 2602, a paging message transmitted by the corenetwork, and determine, according to device parameters of the networkside device, whether to modify the data transmission indication carriedin the paging message or not; in a case that it is determined to notmodify the data transmission indication carried in the paging message,transparently transmit, to the terminal through the transceiver 2602,the paging message transmitted by the core network; in a case that it isdetermined to modify the data transmission indication carried in thepaging message, modify the data transmission indication carried in thepaging message transmitted by the core network, and transmit, to theterminal through the transceiver 2602, the paging message carrying themodified data transmission indication.

Optionally, the processor 2601 is further configured to: in a case thatthe data transmission indication indicates the non-transmission,receive, through the transceiver 2602, the message 1 of the randomaccess procedure transmitted by the terminal for requesting to enter aconnected state.

In the network side device of the present disclosure, the paging messageis transmitted to the terminal, and in a case that a data transmissionindication indicating the transmission exists in the paging message, thedownlink data packets are transmitted to the terminal. In this way,after the paging message is transmitted, the downlink data packets maybe directly transmitted, a case in the related art that the downlinkdata packets may not be transmitted until an RRC connection isestablished after the paging message is received may not be needed,thereby reducing the delay of transmitting the downlink data packets.

Referring to FIG. 27, FIG. 27 is a structural diagram of a core networkdevice of the present disclosure. The core network device may implementdetails of the data transmission method in the embodiment shown in FIG.7 and the embodiment shown in FIG. 8, and achieve the same effect.

As shown in FIG. 27, the core network device 2700 includes a processor2701, a transceiver 2702, a storage 2703, a user interface 2704, and abus interface. The processor 2701 is configured to read programs in thestorage 2703 and perform following steps: transmitting, through thetransceiver 2702, a paging message to the network side device, whereinthe paging message is used to indicate whether to transmit downlink datapackets to the terminal or not; and transmitting, through thetransceiver 2702, the downlink data packets to the network side device,so that the network side device may transmit the downlink data packetsto the terminal according to the paging message.

The transceiver 2702 is configured to receive and transmit data under acontrol of the processor 2701.

In FIG. 27, a bus architecture may include any number of interconnectedbuses and bridges, specifically links one or more processors such as theprocessor 2701 and various circuits such as the storage 2703 together.The bus architecture may also link various other circuits such asperipheral devices, voltage regulators, and power management circuits,which are well known in the art and therefore will not be furtherdescribed herein. The bus interface provides an interface. Thetransceiver 2702 may be a plurality of components, including atransmitter and a receiver, configured to provide means forcommunicating with various other devices through a transmission medium.For different user devices, the user interface 2704 may also be aninterface capable of connecting external required devices, including butnot limited to a keypad, a display, a speaker, a microphone, a joystick,and the like.

The processor 2701 is responsible for managing the bus architecture andusual processing transactions, and the storage 2703 may store data usedby the processor 2701 when the processor 2701 performs operations.

Optionally, in a case that a random access preamble exists in the pagingmessage, a data transmission indication indicating the transmissionexists in the paging message; or the paging message includes a datatransmission indication, and the data transmission indication is used toindicate the transmission or the non-transmission.

Optionally, the processor 2701 is further configured to: determine,according to service feature information of the downlink data packets,whether the network side device needs to transmit the downlink datapackets to the terminal or not, and configured to generate, according toa result of the determination, the data transmission indication; ordetermine, according to the service feature information of the downlinkdata packets and network side information, whether the network sidedevice needs to transmit the downlink data packets to the terminal ornot, and configured to generate the data transmission indicationaccording to a result of the determination.

Optionally, the network side information includes at least one of anetwork side load status or operator configuration data.

Optionally, the service feature information includes at least one of aservice type, service cache information, a service quality requirementof a service, a service priority, or subscription information of theterminal.

Optionally, the service cache information is represented by a cachequantity or by a cache level; the service quality requirement isrepresented by a service quality parameter feature, or represented bynumbers used for numbering groups of service quality parameter features,or represented by a packet loss rate and a maximum allowable delay.

Optionally, the processor 2701 is further configured to: transmit,through the transceiver 2702, the service feature information of thedownlink data packets to the network side device, wherein the servicefeature information is transmitted by means of packet headers of thedownlink data packets, or the service feature information is transmittedby means of a signaling.

In the core network device of the present disclosure, a paging messageis transmitted to the network side device, and the paging message isused to indicate whether to transmit the downlink data packets to theterminal or not, and the downlink data packets are transmitted to thenetwork side device, so that the network side device may transmit thedownlink data packets to the terminal according to the paging message.In this way, through the paging message, the network side device maydirectly transmit the downlink data packets to the terminal, so thatafter the paging message is received, the RRC connection is not neededto be established in the related art to transmit the downlink datapackets, thereby reducing the delay of transmitting the downlink datapackets.

A person skilled in the art will appreciate that elements, algorithms,and steps of various examples described in connection with theembodiments disclosed herein may be implemented in electronic hardwareor a combination of computer software and electronic hardware. Whetherthese functions are performed in hardware or software depends on thespecific application and design constraints of the solution. The personskilled in the art may use different methods to implement the describedfunctions for each particular application, but such implementationshould not be considered to go beyond the scope of the presentdisclosure.

A person skilled in the art may clearly understand that for sake of easyand brief description, specific working processes of systems, devicesand units described above may be obtained by referring to correspondingprocesses in the foregoing process embodiments, and details thereof arenot described herein again.

In the embodiments provided by the present application, it should beunderstood that the disclosed apparatus and method may be implemented inother manners. For example, product embodiments described above aremerely illustrative. For example, a division of the units is only alogical and functional division. In actual implementation, there may beanother division manner, for example, multiple units or components maybe combined or may be integrated into another system, or some featuresmay be ignored or not executed. In addition, coupling or direct couplingor communication connection shown or discussed herein may be an indirectcoupling or communication connection through some interfaces, devices orunits, and may be electrical connections, mechanical connections orother forms of connections.

The units described as separate components may or may not be physicallyseparated, and components displayed as units may or may not be physicalunits, that is, may be located in one place, or may be distributed tomultiple network units. Some or all of the units may be selectedaccording to actual needs to achieve objectives of the embodiments ofthe present disclosure.

In addition, each functional unit in various embodiments of the presentdisclosure may be integrated into one processing unit, or the units mayexist physically separately, or two or more of the units may beintegrated into one unit.

Functions of the units may be stored in a computer readable storagemedium in a case that the units are implemented in a form of softwarefunctional units and sold or used as a standalone product. Based on suchunderstanding, an essential portion of the technical solution of thepresent disclosure, or a portion of the technical solution thatcontributes to the related art, or a part of the technical solution maybe embodied in a form of a software product stored in a storage medium.The software product includes several instructions for causing acomputer device (which may be a personal computer, a server, or anetwork device, etc.) to perform all or part of the steps of the methodsdescribed in various embodiments of the present disclosure. Theforegoing storage medium includes various medium that may store programcodes, such as a USB flash drive, a removable hard disk, a ROM, a RAM, amagnetic disk, or an optical disk.

The above are only specific embodiments of the present disclosure. Thescope of the present disclosure is not limited thereto, and any personskilled in the art may easily think of changes or substitutions withinthe technical scope of the disclosure, and all changes or substitutionsshould be covered within the protection scope of the present disclosure.Therefore, the protection scope of the disclosure should be determinedby the scope of the claims.

What is claimed is:
 1. A method for transmitting downlink data packets,comprising: receiving a paging message transmitted by a network sidedevice; in a case that a data transmission indication indicatingtransmission exists in the paging message, receiving the downlink datapackets transmitted by the network side device.
 2. The method accordingto claim 1, wherein, after the receiving the paging message transmittedby the network side device, in a case that the data transmissionindication indicating the transmission exists in the paging message, andbefore receiving the downlink data packets transmitted by the networkside device, the method further comprises: generating a message 1 (Msg1)of a random access procedure according to the paging message, andtransmitting, by using the message 1 of the random access procedure,reply information corresponding to the data transmission indication tothe network side device, wherein the network side device transmits thedownlink data packets according to the reply information.
 3. The methodaccording to claim 2, wherein after the receiving the paging messagetransmitted by the network side device, and before the generating themessage 1 of the random access procedure according to the pagingmessage, and transmitting the reply information corresponding to thedata transmission indication to the network side device through themessage 1 of the random access process, the method further comprises:determining, according to parameters of the terminal, whether to receivethe downlink data packets transmitted by the network side device or not;wherein, the reply information is used to indicate whether to receivethe downlink data packets transmitted by the network side device or not;or, the reply information comprises an identifier for indicating whetherto receive the downlink data packets transmitted by the network sidedevice or not; or, the reply information comprises a random accesspreamble sequence for indicating whether to receive the downlink datapackets transmitted by the network side device or not.
 4. The methodaccording to claim 3, wherein the determining, according to parametersof the terminal, whether to receive the downlink data packetstransmitted by the network side device or not, comprises: determining,according to UE capability information of the terminal, whether toreceive the downlink data packets transmitted by the network side deviceor not; or, determining, according to energy consumption information ofthe terminal, whether to receive the downlink data packets transmittedby the network side device or not, or determining, according tomeasurement information of the terminal, whether to receive the downlinkdata packets transmitted by the network side device or not. 5-6.(canceled)
 7. The method according to claim 1, wherein in a case that arandom access preamble exists in the paging message, the datatransmission indication indicating the transmission exists in the pagingmessage; or the paging message comprises a data transmission indication,and the data transmission indication is used to indicate thetransmission or non-transmission.
 8. The method according to claim 1,wherein the paging message further carries an air-interface identifier:the receiving the downlink data packets transmitted by the network sidedevice comprises: receiving a message 2 (Msg2) of the random accessprocedure transmitted by the network side device, wherein the message 2comprises a downlink scheduling indication and the downlink datapackets; decoding the message 2 according to the air-interfaceidentifier, and acquiring the downlink scheduling indication;determining time-frequency domain locations indicated by the downlinkscheduling indication; receiving, at the time-frequency domain location,the downlink data packets transmitted by the network side device. 9.(canceled)
 10. The method according to claim 8, wherein the downlinkscheduling indication is used to indicate multiple resources, and thenetwork side device repeatedly transmits downlink data packets at thetime-frequency domain location corresponding to the multiple resources;or the downlink scheduling indication is used to indicate multipleresources, and the network side device transmits multiple RedundancyVersions (RVs) of a same downlink data packet in time-frequency domainlocations corresponding to the multiple resources; or the downlinkscheduling indication is used to indicate a resource, and the networkside device transmits the downlink data packets at a time-frequencydomain location corresponding to the resource; and/or the message 2further comprises at least one of an uplink scheduling indication of amessage 3 (Msg3) in the random access procedure, an uplink timing usedfor uplink synchronization, or a signaling used for an uplink powercontrol.
 11. (canceled)
 12. The method according to claim 1, whereinafter the receiving the downlink data packets transmitted by the networkside device, the method further comprises: in a case that the downlinkdata packets transmitted by the network side device are successfullyreceived, stopping receiving the downlink data packets and/or stoppingestablishing an air-interface signaling connection; in a case that thedownlink data packets transmitted by the network side device are notsuccessfully received, receiving a downlink scheduling indicationre-allocated by the network side device, and receiving, according to thedownlink scheduling indication, downlink data packets retransmitted bythe network side device; or in a case that the downlink data packetstransmitted by the network side device are not successfully received,transmitting the message 3 of the random access procedure to the networkside device, wherein the message 3 is used to request to enter aconnected state; and/or, the paging message further carries a randomaccess preamble index, and the message 1 of the random access procedurecarries a random access preamble corresponding to the random accesspreamble index; and/or, the data transmission indication is anindication indicating whether the network side device needs to transmitdata or not and being determined by the network side device according toservice feature information of the downlink data packets; or the datatransmission indication is an indication indicating whether the networkside device needs to transmit data or not and being determined by thenetwork side device according to the service feature information of thedownlink data packets and network side information acquired by thenetwork side device; or the data transmission indication is a datatransmission indication transmitted by the core network and receive bythe network side device; or the data transmission indication is anindication obtained by the network side device through modifying thedata transmission indication transmitted by the core network. 13-18.(canceled)
 19. A method for transmitting downlink data packets,comprising: transmitting a paging message to a terminal; in a case thata data transmission indication indicating transmission exists in thepaging message, transmitting the downlink data packets to the terminal.20. The method according to claim 19, wherein, after the transmittingthe paging message to the terminal, and in a case that the datatransmission indication indicating the transmission exists in the pagingmessage, and before the transmitting the downlink data packets to theterminal, the method further comprises: receiving reply informationcorresponding to the data transmission indication and transmitted by theterminal through a message 1 (Msg1) of a random access procedure; in acase that the data transmission indication indicating the transmissionexists in the paging message, the transmitting the downlink data packetsto the terminal comprises: in a case that the data transmissionindication indicating the transmission exists in the paging message, andthe reply information indicates that the terminal receives the downlinkdata packets transmitted by the network side device, transmitting thedownlink data packets to the terminal; or, in a case that a randomaccess preamble exists in the paging message, the data transmissionindication indicating the transmission exists in the paging message; orin the paging message comprises a data transmission indication, and thedata transmission indication is user to indicate the transmission ornon-transmission.
 21. The method according to claim 20, wherein thereply information comprises an identifier for indicating whether toreceive the downlink data packets transmitted by the network side deviceor not; or the reply information comprises a random access preamblesequence for indicating whether to receive the downlink data packetstransmitted by the network side device or not. 22-23. (canceled)
 24. Themethod according to claim 19, wherein the paging message further carriesan air-interface identifier: the transmitting the downlink data packetsto the terminal, comprises: transmitting a message 2 (Msg2) of a randomaccess procedure to the terminal, wherein the message 2 comprises adownlink scheduling indication and the downlink data packets. 25.(canceled)
 26. The method according to claim 24, wherein, the downlinkscheduling indication is used to indicate multiple resources, and thenetwork side device repeatedly transmits the downlink data packets attime-frequency domain locations corresponding to the multiple resources;or the downlink scheduling indication is used to indicate multipleresources, and the network side device transmits multiple RedundancyVersions (RVs) of a same downlink data packet at time-frequency domainlocations corresponding to the multiple resources; or the downlinkscheduling indication is used to indicate a resource, and the networkside device transmits the downlink data packets at a time-frequencydomain location corresponding to the resource; and/or, the message 2further comprises at least one of: a uplink scheduling indication of amessage 3 (Msg3) of the random access procedure, a uplink timing usedfor uplink synchronization, or a signaling used for uplink powercontrol.
 27. (canceled)
 28. The method according to claim 19, wherein,after the transmitting the downlink data packets to the terminal, themethod further comprises: in a case that the terminal successfullyreceives the downlink data packets, stopping transmitting the downlinkdata packets and/or stopping establishing an air-interface signalingconnection; or in a case that the terminal fails to receive the downlinkdata packets, retransmitting a downlink scheduling indication and thedownlink data packets to the terminal; or in a case that the terminalfails to receive the downlink data packets, receiving a message 3 of therandom access procedure transmitted by the terminal, and transmits amessage 4 (Msg4) of the random access procedure to the terminal; and/or,the paging message further carries a random access preamble index, and amessage 1 (Msg1) of a random access procedure carries a random accesspreamble corresponding to the random access preamble index; and/or,before the transmitting the paging message to the terminal, the methodfurther comprises: determining, according to service feature informationof the downlink data packets, whether the downlink data packets need tobe transmitted to the terminal or not, and generating, according to aresult of the determination, the data transmission indication; ordetermining, according to the service feature information of thedownlink data packets and network side information, whether the downlinkdata packets need to be transmitted to the terminal or not, andgenerating the data transmission indication according to the result ofthe determination; and/or, the transmitting the paging message to theterminal, comprises: transmitting transparently to the terminal thepaging message transmitted by a core network, wherein the datatransmission indication is an indication determined by the core networkaccording to service feature information of the downlink data packetsand indicating whether data needs to be transmitted or not; or the datatransmission indication is an indication determined by the core networkaccording to the service feature information of the downlink datapackets and network side information and indicating whether the dataneeds to be transmitted or not; and/or, before the transmitting thepaging message to the terminal, the method further comprises: receivingthe paging message transmitted by a core network, and determining,according to device parameters of the network side device, whether tomodify the data transmission indication carried in the paging message ornot; the transmitting the paging message to the terminal, comprises: ina case that it is determined to not modify the data transmissionindication carried in the paging message, transparently transmitting tothe terminal the paging message transmitted by the core network; in acase that it is determined to modify the data transmission indicationcarried in the paging message, modifying the data transmissionindication carried in the paging message transmitted by the corenetwork, and transmitting the paging message carrying the modified datatransmission indication to the terminal; and/or, after the transmittingthe paging message to the terminal, the method further comprises: in acase that the data transmission indication indicates non-transmission,receiving a message 1 (Msg1) of a random access procedure transmitted bythe terminal for requesting to enter a connected state. 29-37.(canceled)
 38. A method for transmitting downlink data packets,comprising: transmitting a paging message to a network side device,wherein the paging message is used to indicate whether to transmit thedownlink data packets to a terminal or not; transmitting the downlinkdata packets to the network side device, so that the network side devicetransmits the downlink data packets to the terminal according to thepaging message.
 39. The method according to claim 38, wherein, in a casethat a random access preamble exists in the paging message, a datatransmission indication indicating transmission exists in the pagingmessage; or the paging message comprises a data transmission indication,and the data transmission indication is used to indicate thetransmission or non-transmission.
 40. The method according to claim 38,wherein before the transmitting the paging message to the network sidedevice, the method further comprising: determining, according to servicefeature information of the downlink data packets, whether the networkside device needs to transmit the downlink data packets to the terminalor not, and generating the data transmission indication according to aresult of the determination; or determining, according to the servicefeature information of the downlink data packets and network sideinformation, whether the network side device needs to transmit thedownlink data packets to the terminal or not, and generating the datatransmission indication according to a result of the determination;and/or, before the transmitting the paging message to the network sidedevice, the method further comprises: transmitting service featureinformation of the downlink data packets to the network side device;wherein the service feature information is transmitted through packetheaders of the downlink data packets, or the service feature informationis transmitted through a signaling. 41-88. (canceled)
 89. A terminal,comprising: at least one processor, a storage, at least one networkinterface, and a user interface; and a bus system, wherein the at leastone processor, the storage, the at least one network interface, and theuser interface are coupled together through the bus system, the at leastone processor performs, by invoking programs or instructions stored inthe storage, the method according to claim
 1. 90. A network side device,comprising: at least one processor, a storage, at least one networkinterface, and a user interface; and a bus system, wherein the at leastone processor, the storage, the at least one network interface, and theuser interface are coupled together through the bus system, the at leastone processor performs, by invoking programs or instructions stored inthe storage, the method according to claim
 19. 91. A core networkdevice, comprising: at least one processor, a storage, at least onenetwork interface, and a user interface; and a bus system, wherein theat least one processor, the storage, the at least one network interface,and the user interface are coupled together through the bus system, theat least one processor performs, by invoking programs or instructionsstored in the storage, the method according to claim
 38. 92-94.(canceled)